servlet通过URL传参到jsp页面出现乱码问题的解决
来源:互联网 发布:知乎 如何幼儿园合作 编辑:程序博客网 时间:2024/05/22 05:25
以上是servlet端的代码。
下面是jsp页面的代码:
原先的思路是通过java.net.URLEncoder.encode对keyWord参数进行utf-8的字符转换,然后在页面用String.getBytes("UTF-8")取回来,结果在页面一打印显示是乱码,后来在一位网友的提醒下,看了下server.xml配置文件,发现如下配置:
HTTP协议传参默认使用的是ISO8859_1字符集,而我却已经配置成了utf-8字符集了,这说明在我的项目中,Url传参实际上经过了2次utf-8字符集的转换,而我在页面进行处理的时候只使用了一次utf-8的解码转换。
于是servlet的代码不变,jsp代码改为:
问题到此已经成功解决。
- servlet通过URL传参到jsp页面出现乱码问题的解决
- 记一次 从servlet传参数到jsp页面出现乱码问题的解决参考
- JSP页面到Servlet出现乱码问题
- 解决javascript通过url向Jsp页面传递中文参数乱码问题
- 解决jsp页面通过url传中文发送乱码错误
- JSP页面通过URL传递中文参数出现中文乱码的解决方法
- jsp页面调试出现乱码的解决
- jsp通过URL向页面传递中文参数乱码问题
- 解决浏览器,servlet,jsp页面之间传值出现乱码的情况
- JSP/Servlet中文乱码问题的解决
- 解决jsp页面URL传值中文乱码问题
- 解决 jsp传中文参数到servlet出现乱码问题
- jsp页面出现乱码问题的解决方法
- 从servlet转发跳到Jsp页面中时出现的乱码问题
- 解决JSP中出现乱码的问题
- strust中JSP页面通过JDBC操作数据库出现乱码,页面出现乱码问题
- 解决JSP&Servlet乱码问题
- jsp页面乱码问题的解决
- jQuery-hover(over,out)用法
- 货郎担问题
- jQuery-parent(exp)用法
- 2009教师节短信大全
- 用GDB调试程序
- servlet通过URL传参到jsp页面出现乱码问题的解决
- 我对一个小程序的两次重构过程
- Mysql 之Date,DateTime,TimeStamp三种类型的详解
- 到底要娶个什么样的女人回家转载
- MFC获得系统时间的两种方法
- 到底是前向引用,还是包含头文件
- 重装系统的苦恼
- 在上海
- container_of 宏的具体分析