[struts]使用过滤器设置字符集实现中文数据的提交
2008-06-01 19:38
555 查看
//建立过滤器类:
package cn.java;
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;
/**
*
* @author he
*/
public class CharacterEncodingFilter implements Filter{
public void init(FilterConfig arg0) throws ServletException {
System.out.println("CharacterEncodingFilter");
}
public void doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain arg2) throws IOException, ServletException {
arg0.setCharacterEncoding("UTF-8");
arg2.doFilter(arg0, arg1);
}
public void destroy() {
throw new UnsupportedOperationException("Not supported yet.");
}
}
//修改web应用的配置文件
package cn.java;
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;
/**
*
* @author he
*/
public class CharacterEncodingFilter implements Filter{
public void init(FilterConfig arg0) throws ServletException {
System.out.println("CharacterEncodingFilter");
}
public void doFilter(ServletRequest arg0, ServletResponse arg1, FilterChain arg2) throws IOException, ServletException {
arg0.setCharacterEncoding("UTF-8");
arg2.doFilter(arg0, arg1);
}
public void destroy() {
throw new UnsupportedOperationException("Not supported yet.");
}
}
//修改web应用的配置文件
相关文章推荐
- 对struts中post提交出现中文乱码使用过滤器
- 使用事务实现--转账问题:从0001账户转1000块到0002账户。打开"隐式事务":设置为开,删除表中数据,回滚!(默认情况为关,如果打开了则不自动提交,学要手动提交)
- 使用Struts 2框架、ajax提交中文数据在后台乱码的问题
- 使用Struts 2框架、ajax提交中文数据在后台乱码的问题
- java 大量数据提交时,使用队列定时提交思路的程序实现
- 使用validate.js实现表单数据提交前的验证方法
- 使用Dojo实现页面不刷新提交数据时避免前台缓存的方法
- JavaWeb -- Struts1 使用示例: 表单校验 防表单重复提交 表单数据封装到实体
- 中文乱码问题解决,过滤器配置,get post提交乱码,filter,struts乱码,jsp乱码
- Atitit.列表页面and条件查询的实现最佳实践(1)------设置查询条件and提交查询and返回json数据
- 【使用JSOUP实现网络爬虫】修改数据-设置属性的值
- 使用snoopy提交数据实现登陆
- Atitit.列表页面and条件查询的实现最佳实践(1)------设置查询条件and提交查询and返回json数据
- 使用Jquery实现可编辑的表格 并使用AJAX提交到服务器修改数据
- 【使用JSOUP实现网络爬虫】修改数据-设置一个元素的HTML内容
- 使用struts2拦截器实现防止表单数据重复提交
- spark-sql使用UDF函数实现ip映射省份,数据写出到mysql参数设置。
- repeater实现样式设置,并添加删除按钮,参考课上老师做的案例。数据表添加字段status,使用repeater实现禁用与启用。repeater添加编辑按钮,和Edit.aspx页面。
- 使用struts提交多行数据到list属性中的常见错误及相关知识
- 过滤器里设置编码,防止提交的数据不能写入数据库