spring mvc后台接收中文乱码

可从如下几方面着手

1.jsp页面编码

2.web.xml配置字符过滤器,该字符过滤器最好放在开头

3.tomcat下server.xml添加URIEncoding="UTF-8"

如若接收到了正常中文却无法从数据库中查询到结果,首先确定直接在数据库中查找有结果,其次检查数据库url,可在url后面加上

?useUnicode=true&characterEncoding=utf8,如果是xml文件则改成
?useUnicode=true&characterEncoding=utf8
原文地址:https://www.cnblogs.com/vinozly/p/4972158.html