日期:2014-05-17  浏览次数:20755 次

设置为pageEncoding="UTF-8",但是表单提交中文是乱码!!!
如题,已经设置好pageEncoding="UTF-8",
但是表单提交中文到另外一个JSP里却是乱码!
每个页面都是UTF-8

------解决方案--------------------
你打开首选参数看看那里面选的是什么??是不是utf

------解决方案--------------------
你进行一下编码转换吧 fileName为你获取的字符串

byte cc[]=fileName.getBytes("ISO-8859-1");
fileName=new String(cc);
------解决方案--------------------
表单提交到Action?servlet?
直接在程序里面处理阿
s=new String(s.getBytes("ISO-8859-1"),"gb2312");
------解决方案--------------------
http://developer.51cto.com/art/200708/53612.htm这个估计能解答你的问题,网上很多,有时候自己搜一下比CSDN还要快的