方法一:
修改tomcat
C:\Program Files\Apache Software Foundation\Tomcat 7.0\conf\server.xml 文件
<Connector port="8089" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443"
URIEncoding="UTF-8"/>
方法二:
在控制器对request的参数进行解码
String q_primaryUnitOfMeasureQty_formu_org = request.getParameter("q_primaryUnitOfMeasureQty_formu");
q_primaryUnitOfMeasureQty_formu = new String(q_primaryUnitOfMeasureQty_formu_org.getBytes("ISO-8859-1"),"UTF-8");
以上两种办法,都需要页面进行编码
例如:
var q_primaryUnitOfMeasureQty_formu_org = $('#q_primaryUnitOfMeasureQty_formu').val();
var q_primaryUnitOfMeasureQty_formu = encodeURIComponent(q_primaryUnitOfMeasureQty_formu_org);
但一个团队项目,办法不能混用