首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 其他教程 > 操作系统 >

jsp java post乱码有关问题

2012-10-28 
jsp java post乱码问题jsp页面用的是utf-8,post提交表单。input typetextnameremark value${short

jsp java post乱码问题
jsp页面用的是utf-8,post提交表单。
<input type="text"  name="remark" value="${shortcut.remark}" >

filter拦截器把所有请求都设成了GBK(request.setCharacterEncoding("GBK");)

在action中,使用request.getParameter()得到的中文是乱码。



解决方法:
在action中,先request.setCharacterEncoding("GBK");
然后
String remark = request.getParameter("remark");
remark = new String(remark.getBytes("GBK"),"utf-8");
乱码问题解决。

热点排行