使用了request.setCharacterEncoding()方法却解决不了中文乱码原因有二:
1、你在使用request.setCharacterEncoding()方法之前已经使用了表单中的内容,
这时候,你需要在页面中首先使用该方法,然后再使用request调用表单的内容。
2、当你的表单的method使用了get的时候,这个request.setCharacterEncoding也不起作用了
3、当你set的字符集跟pageEncoding不一样时也不能正常显示。
1、你在使用request.setCharacterEncoding()方法之前已经使用了表单中的内容,
这时候,你需要在页面中首先使用该方法,然后再使用request调用表单的内容。
2、当你的表单的method使用了get的时候,这个request.setCharacterEncoding也不起作用了
3、当你set的字符集跟pageEncoding不一样时也不能正常显示。
本文介绍了在使用request.setCharacterEncoding()方法处理中文乱码时可能遇到的问题及解决办法,包括方法调用时机、GET方法的影响以及字符集设置的一致性。
1045

被折叠的 条评论
为什么被折叠?



