tomcat5 0中文問題

2021-08-22 05:06:04 字數 931 閱讀 6056

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目...