spring mvc后台接收中文乱码

时间:2023-03-08 17:06:14
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