windows下面 URIEncoding="UTF-8" 这句改成 URIEncoding="gb2312" 就可以url?username=中文
可以带中文传参数了。
但到了linux下面,这样设置没有效果了。不知道怎办了?
同样的软件有些是windows系统的客户,有些是linux系统的客户,咱办? <Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"/>
可以带中文传参数了。
但到了linux下面,这样设置没有效果了。不知道怎办了?
同样的软件有些是windows系统的客户,有些是linux系统的客户,咱办? <Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"/>
tomcat中也通过utf8编码弄个filter全部设置成utf8
在linux 底下肯定不行
要么你自己在action解码 好像地址栏的中文是BASE64的转码
最简单的是将你的提交中文的地方 统一用post方式提交 只用改页面
windows Linux 都没问题
在linux 底下肯定不行
要么你自己在action解码 好像地址栏的中文是BASE64的转码
最简单的是将你的提交中文的地方 统一用post方式提交 只用改页面
windows Linux 都没问题
<Connector port="8009" enableLookups="false" redirectPort="8443"
debug="0" protocol="AJP/1.3" URIEncoding="UTF-8"/>