您的位置:首页 > 编程语言 > Java开发

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

2016-01-19 15:30 459 查看
拦截器的工作原理

         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>

重新启动 运行:

不是乱码了!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: