tomcat配置解决乱码

来源:互联网 发布:js防水涂料施工方案 编辑:程序博客网 时间:2024/06/10 03:05

方法一:

修改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);


但一个团队项目,办法不能混用
               




原创粉丝点击