一般出现乱码问题, 按照我的经验,可以通过以下方式处理。
1.jsp和servlet 编码方式保持一致,servlet这边可以用过滤器去实现;
2.有时候通过第一种方式也很难搞定,如表单提交以及jquery等ajax传参, 可以先把页面 url的格式用encodeURI() 转换一下,如果还不行,把tomcat(web服务器)的编码方式改一下,基本上可以搞定,实在不行就只能在后台用new String()的方式转码了。
如果还有更好的方式,希望各位能告诉我。
1.jsp和servlet 编码方式保持一致,servlet这边可以用过滤器去实现;
2.有时候通过第一种方式也很难搞定,如表单提交以及jquery等ajax传参, 可以先把页面 url的格式用encodeURI() 转换一下,如果还不行,把tomcat(web服务器)的编码方式改一下,基本上可以搞定,实在不行就只能在后台用new String()的方式转码了。
如果还有更好的方式,希望各位能告诉我。