tomcat6.0 怎么配置GBK编码集

tomcat6.0的中文编码怎么配置么?就从地址传中文参数识别不了都成了乱码... tomcat6.0的中文编码怎么配置么?
就从地址传中文参数识别不了
都 成了乱码
展开
 我来答
aod112233
推荐于2016-10-15 · 超过28用户采纳过TA的回答
知道答主
回答量:80
采纳率:0%
帮助的人:46.9万
展开全部
打开<tomcat_home>\conf目录下server.xml文件,找到对8080端口进行服务的Connector组件的设置部分,给这个组件添加一个属性:URIEncoding="GBK"。修改后的Connector设置为:

Java代码
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" <span style="color: #ff0000;">URIEncoding="GBK"</span> />

* 注意修改后重新启动tomcat才能起作用。

参考资料: http://www.javaeye.com/topic/251743

jenny1991415
2011-03-03 · TA获得超过249个赞
知道答主
回答量:68
采纳率:0%
帮助的人:62.8万
展开全部
不一定要改tomcat的配置;直接在后台通过获取request.getParamster("参数名");获取到一个参数值;然后将参数值转码:String str = new String(str1.getBytes("iso-8859-1"),"UTF-8"); str1是那个参数!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ttccyby
2011-03-03 · 超过15用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:58.4万
展开全部
简单点儿,下个过滤,把所有从数据库的数据都转换成gbk
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式