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 ");
试试
------解决方案--------------------加个字符过滤器~