现在的位置: 首页 > 综合 > 正文

JSP中表单提交的信息中有汉字,接收该信息的页面应如何处理

2014年08月29日 ⁄ 综合 ⁄ 共 214字 ⁄ 字号 评论关闭

如果JSP页面中表单提交的信息中有非西欧字符,如汉字,接收该信息的页面不做处理的话,汉字将显示成乱码。

解决方法:

在获取请求参数后对请求参数重新编码:

例如获取一个名为name的参数值:

String yourName=request.getParameter("name");     

byte[]rawb=yourName.getBytes("ISO-8859-1");

yourName=newString(rawb,"GBK");

抱歉!评论已关闭.