免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版
打開APP
未登錄
開通VIP,暢享免費電子書等14項超值服
開通VIP
首頁
好書
留言交流
下載APP
聯(lián)系客服
servlet + tomcat 中文亂碼的原理和解決方法
duduwolf
>《編程》
2005.07.18
關注
Servlet + Tomcat 中文亂碼的原理:
因為 Java 的 .class 文件使用的是 Unicode 編碼,而 Windows 2000 操作系統(tǒng)和瀏覽器使用的是 GBK(GB2312編碼的擴展)編碼,所以要更該配置文件顯式指定瀏覽器的編碼格式。
更為詳細的說明請參見
http://blog.csdn.net/abnerchai/archive/2004/04/28/javacnproblemup.aspx
Servlet + Tomcat 中文亂碼的解決方法
a) 更改 C:\JavaSoft\Tomcat5.5\conf\server.xml,指定瀏覽器的編碼格式為“簡體中文”:
方法是找到 server.xml 中的
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"
URIEncoding=‘GBK‘
/>
標記,粗體字是我添加的。
可以這樣驗證你的更改是否成功:
在更改前,在你出現(xiàn)亂碼的頁面的IE瀏覽器,點擊菜單“查看|編碼”,會發(fā)現(xiàn)“西歐(ISO)”處于選中狀態(tài)。而更改后,點擊菜單“查看|編碼”,會發(fā)現(xiàn)“簡體中文(GB2312)”處于選中狀態(tài)。
b)更該 Java 程序,我的程序是這樣的:
public class ThreeParams extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html; charset=GBK");
...
}
}
粗體字是必需要有的,它的作用是讓瀏覽器把Unicode字符轉(zhuǎn)換為GBK字符。
這樣頁面的內(nèi)容和瀏覽器的顯示模式都設成了GBK,就不會亂碼了。
本站僅提供存儲服務,所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請
點擊舉報
。
打開APP,閱讀全文并永久保存
查看更多類似文章
猜你喜歡
類似文章
JSP中的pagaEncoding和contentType中charset的區(qū)別
java web開發(fā)過程中的編碼問題完全解決方案
解決tomcat下中文亂碼問題|Tomcat,中文亂碼
JAVA中文字符編碼亂碼詳述(非常全,詳細,從文件編碼,編譯說起)
JSP和Servlet的中文亂碼處理
解決idea啟動tomcat控制臺中文亂碼
更多類似文章 >>
生活服務
首頁
萬象
文化
人生
生活
健康
教育
職場
理財
娛樂
藝術
上網(wǎng)
留言交流
回頂部
聯(lián)系我們
分享
收藏
點擊這里,查看已保存的文章
導長圖
關注
一鍵復制
下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!
聯(lián)系客服
微信登錄中...
請勿關閉此頁面
先別劃走!
送你5元優(yōu)惠券,購買VIP限時立減!
5
元
優(yōu)惠券
優(yōu)惠券還有
10:00
過期
馬上使用
×