画圈的地方是nanjing就能传到后台,南京就不行
你的页面media 中的charset改成UTF-8
然后后台有一个HttpServletRequest对象
在后台加一个
request.setCharacterEncoding("UTF-8");
也可以在本地tomcat的server.xml加URIEncoding="UTF-8"
方法很多种
你把jilian.jsp中meta标签里面的charset改为utf-8
加个过滤器把编码变成utf8
这里的charset=ISO-8859-1 换成 UTF-8;
然后servlet的方法里可以加一句:req.setCharacterEncoding("UTF-8");
//
改成
// <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
你好
//<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
改成
//
你把字符编码改成utf—8试试,最好把数据库的也改成utf-8
如果是在tomcat下运行的话,试着在server.xml中设置端口号的节点上添加URIEncoding="UTF-8"
图片说明
这里的charset=ISO-8859-1 换成 UTF-8;
然后servlet的方法里可以加一句:req.setCharacterEncoding("UTF-8");
如果你是用ajax提交到servlet,需要设置ajax 的字符集:contentType:'application/x-www-form-urlencoded; charset=UTF-8',
先在JS省份三级联动这个页面的charset=ISO-8859-1 换成 UTF-8再排除其他问题
这里的method 里面写成post试试?