tomcat6.0下中文字符转换的疑似bug

几个背景条件:

1.将connector 设置为UTF-8时出现

2.使用parameter传参数时出现

通过跟踪tomcat和struts的源码,发现如果connector被设置为UTF-8,则parameter中的中文都被解析成了方框,造成转码时都转成了一样的????

解决方法:

request.getQueryString(),直接从参数字符串中截取对应的参数值。

你可能感兴趣的:(tomcat,struts)