JSP中获取表单提交的数据时的中文乱码问题
jsp页面request.getParameter("");得到中文后将其显示出来,结果出现乱码:JSP代码如下:这种利用代码:Stringa=request.getPa...
jsp页面request.getParameter("");得到中文后将其显示出来,结果出现乱码:
JSP代码如下:
这种利用代码:String a=request.getParameter("a");
a=new String(a.getBytes("ISO8859_1"),"GBK");
out.print(a);
这种方式已经掌握了,现在我就是不会利用设置过滤器的方式;我在网上搜过了,还是不会;比如:添加过滤器的代码到web.xml文件中,可是Tomcat文件夹下有好多地方都有web.xml文件,我该修改那个?这是我的文件路径:
我的JSP网页文件存放的路径是:
目前,我发现了在/conf文件夹下、\webapps\ROOT\WEB-INF\文件夹下、\webapps\examples\WEB-INF\文件夹下有web.xml文件,实在是不知道改那个,而且我都试过了,输入中文,提交表单后,还是显示乱码,现在实在是没办法了,所以来提问,望高手来解答,最好是附上过滤器的代码,我在网上搜过了,没成功,我要成功的,谢谢! 复制、粘贴、没有尝试的就别回答了!
我的问题就是怎么用过滤器解决这个问题!!!我是post发送方式 展开
JSP代码如下:
这种利用代码:String a=request.getParameter("a");
a=new String(a.getBytes("ISO8859_1"),"GBK");
out.print(a);
这种方式已经掌握了,现在我就是不会利用设置过滤器的方式;我在网上搜过了,还是不会;比如:添加过滤器的代码到web.xml文件中,可是Tomcat文件夹下有好多地方都有web.xml文件,我该修改那个?这是我的文件路径:
我的JSP网页文件存放的路径是:
目前,我发现了在/conf文件夹下、\webapps\ROOT\WEB-INF\文件夹下、\webapps\examples\WEB-INF\文件夹下有web.xml文件,实在是不知道改那个,而且我都试过了,输入中文,提交表单后,还是显示乱码,现在实在是没办法了,所以来提问,望高手来解答,最好是附上过滤器的代码,我在网上搜过了,没成功,我要成功的,谢谢! 复制、粘贴、没有尝试的就别回答了!
我的问题就是怎么用过滤器解决这个问题!!!我是post发送方式 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询