structs中文乱码处理----filter
来源:互联网 发布:宏程序 刀具寿命 编程 编辑:程序博客网 时间:2024/05/16 06:37
structs中文乱码处理----filter
方案一:
写一个MyActionServlet,并覆盖掉ActionServlet的process方法:
- package com.web;
- import java.io.IOException;
- import javax.servlet.ServletException;
- import javax.servlet.http.HttpServletRequest;
- import javax.servlet.http.HttpServletResponse;
- import org.apache.struts.action.ActionServlet;
- public class MyActionServlet extends ActionServlet {
- @Override
- protected void process(HttpServletRequest request,
- HttpServletResponse response) throws IOException, ServletException {
- // TODO Auto-generated method stub
- response.setCharacterEncoding("utf-8");
- request.setCharacterEncoding("utf-8");
- super.process(request, response);
- }
- }
配置文件web.xml
<filter>
<filter-name>Set Character Encoding</filter-name>
<filter-class>com.baihe.story.util.GbkActionSerlvet</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>utf-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Set Character Encoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</filter-mapping>
方案二:写一个过滤器,对所有请求进行过滤
配置文件web.xml
- <filter>
- <filter-name>Set Character Encoding</filter-name>
- <filter-class>com.web.SetCharacterEncodingFilter</filter-class>
- <init-param>
- <param-name>encoding</param-name>
- <param-value>utf-8</param-value>
- </init-param>
- </filter>
- <filter-mapping>
- <filter-name>Set Character Encoding</filter-name>
- <url-pattern>/*</url-pattern>
- </filter-mapping>
- </filter-mapping>
- structs中文乱码处理----filter
- Filter处理中文乱码
- Structs中文乱码解决方法
- Structs解决中文乱码
- Filter过滤器处理中文乱码
- 过滤器filter处理中文乱码
- 在structs中处理jsp页面的中文乱码问题
- 使用 Filter 过滤器 处理中文 乱码问题
- (Filter处理中文乱码)Filter 过滤器的基本知识点
- 使用filter(过滤器)处理JSP和servlet的中文乱码
- 如何配置Filter过滤器处理JSP中文乱码
- 利用Filter类处理jsp页面中的中文乱码问题
- 如何配置Filter过滤器处理JSP中文乱码
- Struts中使处理中文乱码问题-----Filter
- 如何配置Filter过滤器处理JSP中文乱码<参考>
- 编写filter,处理get和post中文乱码问题
- Filter 过滤器 中文乱码
- Filter处理中文实例
- 进程(下)
- Java Web基础:第十四讲 客户端验证的常用方法
- Java Web基础:第十五讲 正则表达式
- 今天
- java对文件的各种操作
- structs中文乱码处理----filter
- set statistics io / set statistics time结果解释(MSSQL)
- 国外10个ASP.Net C#下的开源CMS
- 警示之言
- header() php
- 迷糊
- 【dotNET学习笔记】2009-12-10 主题:SQL数据库连接字符串
- 人生就是长跑
- 刚来到