------解决方案-------------------- 这个涉及到struts2拦截器对中文编码的问题,在表单里提交(POST方式)的中文参数都被自动编码成%3E这样的格式的字符串,我用JavaScript的URL解码函数解码了一下,发现并没有什么反应,很显然不是JavaScript中的URL编码,具体是什么我也不太清楚,不过解决方法倒是有的,就是你的表单发送方式用Get别用Post就好了
------解决方案-------------------- title = new String(title.getBytes("ISO-8859-1"), "UTF-8"); 系统的编码是ISO-8859-1,页面的编码是UTF-8 楼主可以根据自己的情况做一下修改