读书人

apache2 + mod_jk + servlet乱码 有关

发布时间: 2012-03-19 22:03:05 作者: rapoo

apache2 + mod_jk + servlet乱码 问题
经过apache2,提交的表单里的中文参数就变成了乱码。
但不走apache2 的话,用8080端口访问就是好的(没有中文乱码问题)。

改了apache2 http.conf的addDefaultCharset:
1.将其设置为off。
2.将其注释掉。
都不见效!

提示:在java的servlet里没有用这样的语句:
new String()类似的转码技术

求个解决方法,谢谢!


[解决办法]
加上
new String(str.getBytes( "ISO-8859-1 "), "UTF-8 ");
试试
[解决办法]
加个字符过滤器~

读书人网 >Java Web开发

热点推荐