JSP页面的 <a href= "special_productList.do?username=${username }&&author=${td.author}&&imageName=${td.imageName} " > </a> 调用了action类,其中有用到的代码如下: struts的action文件为:
response.setContentType( "text/html;charset=UTF-8 ");
String username = request.getParameter( "username ");
String author = request.getParameter( "author ");
String imageName = request.getParameter( "imageName ");
当author 或imageName的中文为偶数时,debug显示为正确中文,中文个数为奇数时,debug显示这两个参数的中文的最后一个为“口”乱码,
之前的中文为正确显示,就是最后一个乱码。非常的奇怪,偶数中文个数不乱,奇数中文个数只乱最后一个字符,不知有人知道没有?谢谢!
另我在TOMCAT 5.5.23中的SERVER.XML的两个Connector都配置了URIEncoding=“UTF-8”,其他的包括源文件,JSP页面,XML一律用了UTF-8编码。
response.setContentType( "text/html;charset=UTF-8 ");
String username = request.getParameter( "username ");
String author = request.getParameter( "author ");
String imageName = request.getParameter( "imageName ");
当author 或imageName的中文为偶数时,debug显示为正确中文,中文个数为奇数时,debug显示这两个参数的中文的最后一个为“口”乱码,
之前的中文为正确显示,就是最后一个乱码。非常的奇怪,偶数中文个数不乱,奇数中文个数只乱最后一个字符,不知有人知道没有?谢谢!
另我在TOMCAT 5.5.23中的SERVER.XML的两个Connector都配置了URIEncoding=“UTF-8”,其他的包括源文件,JSP页面,XML一律用了UTF-8编码。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货