jsp页面的表单提交到一个servlet处理处理完跳转到b页面 b页面原来的汉字信息不能显示

2024-11-27 12:58:04
推荐回答(5个)
回答1:

加个过滤器,就能解决你的问题了。

tomcat里有相关的例子

路径为:apache-tomcat-5.5.23\webapps\servlets-examples\WEB-INF\classes\filters\SetCharacterEncodingFilter.java

配置文件路径:apache-tomcat-5.5.23\webapps\servlets-examples\WEB-INF\web.xml

回答2:

统一编码,所有的编码都使用成一至的就可以解决。
前提是得保证你的跳转没有问题

回答3:

在servlet里为request和response各写一个统一编码.

回答4:

servlet里没处理好
servlet里同时有两条处理编码的代码,不记得了

回答5:

加条语句 request.setCharacterEncoding("GBK");