在檔案conf/server.xml中找到以下
usebodyencodingforuri="true" urincoding="utf-8"
/>
紅色就是加入的部分,可以使get/post方式的編碼一致。
以防萬一,可以在檔案conf/web.xml中修改:
htm
text/html;
charset=utf-8
html
text/html;
charset=utf-8
mac下可還要
這樣搞:
在idea 裡 開啟tomcat 配置 在vm options 加入
-dfile.encoding=utf-8 重啟 tomcat 搞定
tomcat 中文亂碼filter解決方法
同樣的必須將所有的應用到的字元編碼都定義成一樣的 utf 8 等等 特別要留意的地方是在server.xml中也要加上 同樣建立乙個類filtercoder public class filtercode implements filter public void dofilter servletr...
我的tomcat亂碼解決方法
tomcat亂碼解決方法 1。struts config.xml檔案中的charset 2。設定server.xml檔案中的uriencoding gbk 可以解決請求引數亂碼問題 get方式傳送的請求 3.jsp頁面中加入如下語句 使頁面按照gbk編碼正常顯示中文 page pageencodin...
亂碼解決方法
jsp頁面顯示亂碼 pageencoding utf 8 servlet頁面顯示亂碼 在response輸出內容之前,執行response.setcontenttype text html charset utf 8 post表單傳遞引數亂碼 通過jsp頁面 html頁面或者servlet中的表單元...