struts2升级之后jsp到action传值出现乱码问题
2017-05-03 11:21
531 查看
web.xml中添加
filter类:
<filter> <filter-name>encodingFilter</filter-name> <filter-class> com.xinli.webapp.filter.EncodingConvertFilter </filter-class> </filter> <filter-mapping> <filter-name>encodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
filter类:
package com.xinli.webapp.filter; 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; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * 此编码过滤器适用于解决struts2.1.6 * 前台jsp页面的中文传入action出现乱码 * * @author * */ public class EncodingConvertFilter implements Filter { @Override public void destroy() { } @Override public void doFilter(ServletRequest req, ServletResponse rsp, FilterChain fc) throws IOException, ServletException { HttpServletRequest request=(HttpServletRequest) req; HttpServletResponse response=(HttpServletResponse) rsp; request.setCharacterEncoding("utf-8"); response.setContentType("text/html;charset=utf-8"); fc.doFilter(request, response); } @Override public void init(FilterConfig arg0) throws ServletException { } }
相关文章推荐
- struts2 jsp提交到action出现中文乱码问题
- struts2中关于jsp页面向action传值出现乱码问题
- 解决乱码问题的最佳解决方式(struts struts2 jsp servlet action等)
- jsp 传参乱码 Struts2中action之间传参中文乱码的问题
- struts2 jsp向action传值时乱码问题
- Struts2 访问Action和Jsp页面出现的路径问题解决方案之 ---- 为jsp、图片、js、css等获取Web工程的绝对路径的方法
- 学习struts2建bbs总结四:解决jsp/action中文传值乱码问题
- 关于struts2获取action中提示消息在jsp页面乱码的问题
- 在控制器中添加过滤器,解决中文由jsp到action进而到数据库传输过程中出现的乱码问题(Struts)
- struts2中jsp页面表单提交到action中文乱码问题
- 解决JSP与struts2 Action中文乱码问题
- action接收到来自jsp页面的请求时出现中文乱码问题处理方法
- struts2中jsp页面表单提交到action中文乱码问题
- 移植Linux到ARM920t 中之后再DNW中出现乱码问题
- 解决netbeans写jsp出现中文乱码的问题
- 移植Linux到ARM920t 中之后再DNW中出现乱码问题
- jsp servlet mysql fckeditor等配合使用时出现中文乱码的解决问题!
- jsp中的include静态页面出现乱码问题
- 如何解决Vs2003升级到2005出现乱码的问题!
- JSP,mysql,tomcat下(基于struts2)中文及其乱码问题的解决