SpringMVC中文值到 controller参数乱码

qq_36142091 2017-03-27 12:00:34
具体代码如下

web.xml 过滤器


controller

控制台输出的编码也是utf-8然后还是乱码
...全文
415 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_29258655 2017-03-28
  • 打赏
  • 举报
回复
post提交
qq_36142091 2017-03-27
  • 打赏
  • 举报
回复
qq_36142091 2017-03-27
  • 打赏
  • 举报
回复
引用 4 楼 dzhengt 的回复:
在tomcate端口号里面在URIEncoding="UTF-8",这个是设置给提交的字符乱码,post提交中文乱码,在你给出的配置下加上 <init-param> <param-name>encoding</param-name> <param-value>utf-8</param-value> </init-param> <init-param> <param-name>forceEncoding</param-name> <param-value>true</param-value> </init-param>,这是强制乱码转化。
已经配置了 然后表单是post的
dzhengt 2017-03-27
  • 打赏
  • 举报
回复
在tomcate端口号里面在URIEncoding="UTF-8",这个是设置给提交的字符乱码,post提交中文乱码,在你给出的配置下加上 <init-param> <param-name>encoding</param-name> <param-value>utf-8</param-value> </init-param> <init-param> <param-name>forceEncoding</param-name> <param-value>true</param-value> </init-param>,这是强制乱码转化。
  • 打赏
  • 举报
回复
tomcat下的conf下server.xml文件,在Connector中加上URIEncoding="UTF-8"
vkqiang 2017-03-27
  • 打赏
  • 举报
回复
tomcat 增加配置 URIEncoding="UTF-8"
podd 2017-03-27
  • 打赏
  • 举报
回复
改成post提交

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧