我遇到以下問題jsp中采用ajax送出中文資訊到action裡,在本地運作正常,上傳到伺服器中不能正确顯示,附上部分代碼,請高手指點一下謝謝jsp:
我遇到以下問題 jsp 中 采用ajax 送出中文資訊 到action 裡 ,在本地運作正常,上傳到伺服器中 不能正确顯示 ,附上部分代碼 ,請高手 指點一下謝謝
jsp:
if(request.getParameter("text_select_value")!=null)
{text_select_value=request.getParameter("text_select_value");
text_select_value=URLEncoder.encode(URLEncoder.encode(text_select_value, "utf-8"),"utf-8");
}%>
var url_search="searchproduct.html?id="+id+"&pagenow="+pagenow+"&text_select_value="+text_select_value+"&search_names="+search_names;
createXMLHttpRequest();
xmlHttp.onreadystatechange = processor3;
xmlHttp.open("post", url_search);
xmlHttp.send(null);
action (解碼)
if(request.getParameter("text_select_value")!=null)
{text_select_value=URLDecoder.decode(URLDecoder.decode(request.getParameter("text_select_value"), "utf-8"),"utf-8");
同時也設定了過濾器 request.setCharacterEncoding("UTF-8");
展開