SpringMVC拦截器---解决乱码例子(一)

来源:互联网 发布:淘宝开店认证需要等吗? 编辑:程序博客网 时间:2024/06/08 12:32

拦截器的工作原理

         SpringMVC 可以通过配置过滤器来解决乱码问题。

         拦截器的工作原理和过滤器非常相似。

Controller中:


登录页面:login.jsp



输入用户成功之后:


1.假如登录的时候输入的是中文汉字的时候:

如:小胖

2.后台回去参数值得时候是乱码:


3.解决乱码:在web.xml中

添加过滤器:


<span style="font-size:18px;">  <filter>    <filter-name>setcharacter</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>  </filter>  <filter-mapping>    <filter-name>setcharacter</filter-name>    <url-pattern>/*</url-pattern>  </filter-mapping></span>


重新启动 运行:

不是乱码了!

0 0
原创粉丝点击