当URL参数中带有中文值的时候,有时候你会发现用如下方式并不能解决中文乱码的问题:
<%@page contentType="text/html;charset=gb2312" %>
正确的方法是对接收数值进行编码处理,代码如下:
String s=new String(request.getParameter("param").getBytes("ISO8859_1"),"gb2312");
☉怎样查看Jsp编译后生成的Java文件 (2009-10-23 22:2:16)
☉Jsp代码加感叹号与不加感叹号的区别 (2009-10-22 19:32:37)
☉Java中String与Int怎样相互转换 (2009-10-22 19:9:16)
☉在Java里判断字符串是否相等 (2009-10-18 13:15:41)
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。