servlet通过URL传参到jsp页面出现乱码问题的解决

原创 2009年08月29日 10:15:00

 

以上是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代码改为:

问题到此已经成功解决。

 

如何解决JSP页面显示乱码问题

  • 2008年01月17日 20:46
  • 39KB
  • 下载

jsp页面写入中文到mysql时出现乱码 问题解决

今天遇到了在jsp页面写入中文到mysql时出现了乱码,已经漫长的过程,问题终于解决了。先说下自己的开发环境:jsp+Eclipse+mysql+tomcat,现在一般习惯在DW(dreadweave...

jsp页面出现乱码问题的解决方法

大家在JSP的开发过程中,经常出现中文乱码的问题,可能一至困扰着大家,现把JSP开发中遇到的中文乱码的问题及解决办法写出来供大家参考。首先了解一下Java中文问题的由来: Java的内核和class...

JSP页面与数据库连接中出现的中文乱码问题分析与解决

先打个比方,总司令发出一条命令是“每个士兵都把枪检查好”,这条命令需要 ‘总司令-->师长-->团长-->营长-->班长-->各个士兵’ ,这5步才能传到,其中就需要保证每个长的语言都要与总司令的语言...

javascript通过url向jsp页面传递中文参数乱码解决方法

2013-1-6 10:35:49 org.apache.tomcat.util.http.Parameters processParameters 警告: Parameters: Characte...

关于JSP页面间的传参问题

  • 2009年09月22日 21:18
  • 2KB
  • 下载

jsp传参时若Url为中文时的乱码问题

将文本字符串编码为一个统一资源标识符 (URI) 的一个有效组件。 encodeURIComponent(encodedURIString) 必选的encodedURIString参数代表...

JSP页面出现的中文乱码显示问题

今天在JSP编码的时候中文出现了乱码,所以想深入搞懂,就开始在网上和书本查资料,稍微整理了下,以便以后再次遇到可以查看,有些东西还是记下来比较好。 在JSP中第一行代码为   其中首先区分下chars...

jsp页面乱码问题的解决

关于jsp乱码问题的解决。  1 最基本的乱码问题。  这个乱码问题是最简单的乱码问题。一般新会出现。就是页面编码不一致导致的乱码。          中文问题         ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:servlet通过URL传参到jsp页面出现乱码问题的解决
举报原因:
原因补充:

(最多只允许输入30个字)