JSP的中文问题,目前遇上几个问题,在这里记录一下。
1. response.sendRedirect("/showmsg.jsp?msg="+"中文字符显示"); 一直显示不成功。在地址栏中msg后面没有内容。
即使转换为 %D8%B4这样的也不能正常显示
解决办法:java.net.URLEncoder.encode( "中文字符显示","UTF-8" );
Hey...在地址栏中可以看见正确的中文了。
2. 当 /showmsg.jsp 中 ${param.msg} ,显示时,出现乱码了。
可是经过上面Encoder处理,地址栏中已经是可见的中文了。
解决方法:在 WEB.xml 配置的 某个 Filter 类中,增加2行内容
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
OK,问题解决。
分享到:
相关推荐
讨论了JSP中出现中文问题的起源,并着重从编码角度解释了出现乱码的原因,最后给出了一套整体的中文问题解决方案.
jsp中文问题解决方案(完整版) 开发java应用出现乱码是很常见的,毕竟现在unicode的使用还不是很广泛,在使用gb2312(包含了gbk简体,big5繁体)的系统中要正确实现中文的display和数据库的存储是最基本的要求。
初学者往往会遇到JSP处理中文时引起的乱码问题 即时一些初级教程也仅仅是使用一些表面的方法予以解决,并未深入JSP出现乱码问题的实质原理!对JSP处理字符集的理解难以深入! 本pdf文档根据网上收集的资料己本人的...
JSP中文问题解决办法,JSP页面传值,数据库等的中文乱码解决办法
大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着大家,现把JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。
在刚接触到jsp的时候,多多少少会碰到一些不支持中文的情况.但如何分析,怎么解决?这有一位coder的经验之谈.
通过servlet过滤器来解决request的编码的设置。这个方法不需要改动原来的代码,比较好。现成的写好的过滤器代码,只要把它编译一下就可以用了.
jsp中所有的涉及中文的问题都可以在此找到解决方法
jsp中文显示问号问题解决方法.docx
怎么解决JSP页面中文问题。。。。。。。。。。。。。。。。
JSP的中文问题及解决方案
JSP中文乱码问题解决总结,个人收集,一次放出,减少大家的查找时间。
JSP中文乱码
Jsp和Servlet中文乱码问题
javajsp中 中文问题详解,
JSP中文乱码问题的最优解决方法
本文档详细地介绍了如何解决MySql数据库中的中文乱码问题,此问题的解决将极大地帮助基于MySql的PHP编程、JSP编程、Servlet编程及C#或.Net编程!测试过的开发平台包括 Netbeans和Eclipse。测试过的服务器包括Apache、...
解决 JSP中文显示问题 的几个方法
对常见中文乱码问题进行了详细介绍和解释,希望能给大家以帮助。
jsp中文手册,可用于对jsp进行的学习 、查询。类似于学习手册