1.場合:頁面本身有中文的時候
解決辦法: servlet:resp.setContentType("text/html;charset=gbk");
Jsp: <%@ page contentType="text/html;charset=gb2312"%>
注意:一定要寫在PrintWriter out = resp.getWriter();之前
2.場合:解決get方式亂碼問題:
解決辦法:修改server.xml àURIEncoding="GBK"
3.場合:解決post方式提交內容的亂碼
解決辦法:request.setCharacterEncoding("GBK");
注意: 一定要寫在存取第一個參數之前
不要調用response.setCharacterEncoding("GBK");
4.場合:<jsp:param name="user" value="<%=s%>"/>,url地址包含中文參數
解決辦法:<%request.setCharacterEncoding("GBK");%>
posted on 2011-04-19 14:51 飛天wfu 閱讀(158) 評論(0) 編輯 收藏 所屬分類: Java EE 學習
Powered by: BlogJava Copyright © 飛天wfu