jsp页面的中文到了servlet就变成了????

图片说明图片说明画圈的地方是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试试?