JSPÎļþ·¾¶´«µ½servlet³öÏÖÖÐÎÄÂÒÂëÔõô°ì
jsp
===============================================
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript">
var xmlHttp;
function createXmlHttp(){
if(window.ActiveXObject){
return new ActiveXObject("Microsoft.XMLHTTP");
}
if(window.XMLHttpRequest){
return new XMLHttpRequest();
}
}
function upLoad(id){
var file=document.getElementsByName("file");
var fileName=file[id-1].value;
xmlHttp=createXmlHttp();
xmlHttp.onreadystatechange=handlecallback;
var url="servlet/UpLoad?fileName="+fileName£»
xmlHttp.open('post',url,true);
xmlHttp.send(null);
}
</script>
==================================================
servlet
============================================
// request.setCharacterEncoding("gb18030");
File file = new File(request.getParameter("fileName"));
ÕâÀïµÄfileName¾Í³öÏÖÖÐÎÄÂÒÂëÁË£¬ÇëÎʸßÊÖÓÐʲô°ì·¨½â¾ö£¬ÎÒµÄtomcat£¬eclipse±àÂëÒѾȫ²¿ÊÇutf-8µÄÁË¡£
String
Ïà¹ØÎÊ´ð£º
ÎҵĿª·¢µÄƽ̨ÊÇMyeclipes6.0 + tomcat5.x + mysql
ÎÒËùÓеıàÂ뷽ʽ¶¼ÊÇÓõÄUTF-8
ÎÒÖ»ÓÃÁËStrtus¿ò¼Ü
ÔÚÒ»¸öformÖÐÈçÏÂÓõÄÊÇpostµÄÌá½»·½Ê½£º
<form class="form" action=&quo ......
ÎÒµãºóÍËʱÊǿհ×Ò³Ãæ
ÐèˢвÅÄÜÏÔʾ
Õâ¸öÔõô´¦Àí°¡
Çë´ó¼Ò°ï°ïæ
°ÑÎÊÌâ˵µÄÏêϸһЩ£¬ÕâÑùÓÐÖúÓÚÎÊÌâµÄ»Ø¸´£¬¼°´ð°¸µÄ׼ȷÐÔ£¡
ÎÒ¾õµÃÊÇÄãµÄä¯ÀÀÆ÷Æ÷µÄÎÊÌâ°É£¬ÎÒÒÔǰÓöµ½¹ýÕâÑùµÄÎÊÌ⣬°ÑIEµÄËùÓÐÊôÐÔÖ ......
type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jas ......
ÎÒÏëµÇ¼ºó£¬Èç¹ûµÇ¼³É¹¦¾ÍÈ¥Ö´ÐÐij¸öÒ³Ãæ
ÎÒÏÖÔڵĴúÂëÊÇÕâÑùµÄ£º
if(rs.next()){
session.setAttribute( "username" , user);
<jsp:include page="login.jsp" />// ......
ÎÒÓÃjsp includeµÄpageÖ¸ÏòÉϼ¶Ä¿Â¼µÄjspÔõô»áÕÒ²»µ½ÄØ£¿ÎÒÊÇÕâÑùдµÄ
Java code:
<jsp:include flush="true" page="/supply/companyNews.jsp"></jsp:include>
webroo ......