关于url传参乱码的解决

来源:互联网 发布:linux怎么看cpu占用 编辑:程序博客网 时间:2024/06/05 18:08

在实际开发过程中,有很多情况会出现穿中文参数会乱码的问题,实际上解决乱码参数就是将ISO-8859-1的字符编码转变成utf-8的字符编码(至少我是这样做的)。


以下是字符转码的片段,可作为一个类的工具使用。





之后是一个字符编码的过滤器。




当然不用也行,可以在servlet中设置
request.setCharacterEncoding("utf-8");
response.setCharacterEncoding("utf-8");
response.setContentType("text/html;charset=utf-8")

需要注意的是,后两种方法仅对post有效,第一种可对get有效。

0 0
原创粉丝点击