码迷,mamicode.com
首页 > 编程语言 > 详细

springmvc项目提交post表单参数乱码解决办法

时间:2016-08-24 14:30:04      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:

 

在web项目中经常会提交表单,偶尔会遇到表单中文参数乱码了,

上网查了一下,各种解决办法都有。

如:

1、在html中head部分设置

<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />

2、在form标签中增加:

<form method="post" action="#" accept-charset="UTF-8">

以上两种方式都试了一下,问题还是不能解决。

接着百度,找到一种方法,

在web.xml文件中增加如下代码:

    <filter>
      <filter-name>encodingFilter</filter-name>
      <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
      <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>
    </filter>
    <filter-mapping>
      <filter-name>encodingFilter</filter-name>
      <url-pattern>/*</url-pattern>
    </filter-mapping>

问题解决。

属文以记之!

springmvc项目提交post表单参数乱码解决办法

标签:

原文地址:http://www.cnblogs.com/mini-firework/p/5802654.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!