载心问情
2012-08-22 08:32jsp页面抓取request里的参数是乱码
在一个表单里面输入汉字,然后在请求页面通过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条回答
为你推荐
- jsp页面抓取request里的参数是乱码
- 乱码
- java
- jsp
- 0个回答