c920644981
载心问情
2012-08-22 08:32

jsp页面抓取request里的参数是乱码

  • java
  • jsp
  • 乱码

在一个表单里面输入汉字,然后在请求页面通过request.getParameter()得到的是乱码
[code="java"]
String name = request.getParameter("username");
name = new String(name.getBytes("ISO-8859-1"),"big5");//这句如果注释掉,name可以抓到值,只不过是乱码,如果不注释,就抱错
[/code]
下面是后台报错信息
[color=red]
严重的:Servlet.service() for Servlet ISP threw exception
[u]java.lang.NullPointerException[/u]
at org.apache.jsp.ecn.select_005fuser_jsp._jspService(select_005fuser_jsp.java:116)
at......
[/color]
以前都是这样处理乱码的,这次却不行,真纠结
我们公司用的都是繁体系统,我所有的页面pageEncoding="utf-8"
请大家帮看下,非常感谢

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

7条回答

为你推荐