Hibernate+SpringMVC整合:实战二,…
2015-12-24 10:28
375 查看
编码过滤器:
由于在封装请求参数的时候会出现乱码,因此配置一个过滤器解决编码问题;如果有多个过滤器,请仔细考虑对应的顺序问题;
这个是手动的.其实spring中有对应的编码过滤器,配置即可;
转发至微博
转发至微博
package com.lrq.sh.web.filters; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; public class SetCharacterEncodingFilter implements Filter { private FilterConfig filterConfig; public void init(FilterConfig filterConfig) throws ServletException { this.filterConfig = filterConfig; } public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { String encoding = filterConfig.getInitParameter("encoding"); if(encoding==null) encoding = "UTF-8"; request.setCharacterEncoding(encoding); response.setCharacterEncoding(encoding); response.setContentType("text/html;charset="+encoding); chain.doFilter(request, response); } public void destroy() { } }
由于在封装请求参数的时候会出现乱码,因此配置一个过滤器解决编码问题;如果有多个过滤器,请仔细考虑对应的顺序问题;
这个是手动的.其实spring中有对应的编码过滤器,配置即可;
转发至微博
转发至微博
相关文章推荐
- Hibernate+SpringMVC整合实战一:搭…
- Spring定时器的使用
- struts总结完整整理版
- struts2总结:草稿
- Spring的总结
- struts2中默认拦截器栈中的拦截器…
- Java内存分析(转载)
- Struts2之Action处理多个方法总结
- Spring框架所有技术笔记总结
- JavaWeb基础回顾
- Struts2的笔记整理与复习
- Struts2.3.7技术的汇总之六(权限…
- 黑马程序员--Struts2.3.7技术的汇…
- 黑马程序员--Struts2.3.7技术的汇…
- 黑马程序员--Struts2.3.7技术的汇…
- Struts2.3.7技术的汇总之三(类型…
- Struts2.3.7技术的汇总之二(注册…
- 黑马程序员--Struts2的常量
- 黑马程序员--Struts2复习笔记
- JDK1.5并发库笔记和总结