1 tomcat的j2ee實現對表單提交即post方式提示時處理引數採用預設的iso-8859-1來處理
2 tomcat對get方式提交的請求對query-string 處理時採用了和post方法不一樣的處理方式。(與tomcat4不一樣,所以設定setcharacterencoding(「gbk」))不起作用。
解決辦法:
1。)post方法提交的還是用filter類來過濾就行了。
2。)get方法提交的有兩種辦法解決:
a.所有get提交過來的都用new string (request.getparameter("name").getbytes("iso8859-1"))來轉一下。為什麼是iso8859-1,因為這是tomcat預設的字符集。
b.修改tomcat的server.xml檔案
開啟tomcat的server.xml檔案,找到區塊,加入如下一行:
uriencoding=」gbk」
完整的應如下:
<
connector
port
="80"
maxthreads
="150"
minsparethreads
="25"
maxsparethreads
="75"
enablelookups
="false"
redirectport
="8443"
acceptcount
="100"
debug
="0"
connectiontimeout
="20000"
disableuploadtimeout
="true"
uriencoding
="gbk"
/>
這樣就可以都解決了中文問題了。
tomcat5 0中文問題
1 tomcat的j2ee實現對表單提交即post方式提示時處理引數採用預設的iso 8859 1來處理 2 tomcat對get方式提交的請求對query string 處理時採用了和post方法不一樣的處理方式。與tomcat4不一樣,所以設定setcharacterencoding gbk 不...
TOMCAT5 0目錄結構
tomcat5.0目錄結構 conf 存放tomcat伺服器的各種全域性配置檔案,其中最重要的是server.xml和web.xml doc 存放tomcat文件 server lib 存放tomcat伺服器所需的各種jar檔案 common lib 存放tomcat伺服器以及所有web應用都可以訪...
Tomcat5 0與Tomcat6 0目錄結構詳解
size medium 一 tomcat5.0的目錄結構圖和tomcat6.0目錄結構圖 tomcat5.0 tomcat6.0 bin bin conf conf logs logs temp temp work work common lib server shared 二 tomcat5.0目...