解决一下乱码问题
来源:百度知道 编辑:UC知道 时间:2024/09/21 18:47:09
请帮忙介绍一些解决servelet和jsp中乱码的问题。
就是在url之间跳转,客户端想服务器发请求,服务器响应客户端的过程中产生的乱码问题。
尽量详细些。
拜托大家了。谢谢!
就是在url之间跳转,客户端想服务器发请求,服务器响应客户端的过程中产生的乱码问题。
尽量详细些。
拜托大家了。谢谢!
如果使用post提交方式,用过滤器就可以解决
如果使用get提交方式,需要通过
new String(request.getParameter("参数名").getBytes("ISO8859-1"))转型
注意参数不能为空,否则会抛异常
乱码一般都是字符集或编码格式不对造成的
你可以看看 在传输的过程中编码格式或字符集是不是改变了
用post方式提交的话没有乱码产生
如果用get方式提交的话或者用超链接就会出现乱码
写个filter过滤器,
过滤request.setCharacterEncoding("你要用的字符集");