Advertisement

过滤器统一全站编码

阅读量:

在Web开发领域,过滤器技术具有极大的应用价值,它能够对所有请求进行统一管理与控制。借助这一机制,可以满足多种实际需求,例如自动保存用户的登录凭证、实现网站整体字符集的标准化等。本文将简要介绍如何结合过滤器与装饰器模式,完成全站编码的统一处理。

首先,需要对JSP与Servlet中的编码机制有基本的认识,具体可参考以下文章:JSP编码以及乱码解决总结
以下是具体的实现代码:

复制代码
    public class EncodingFilter implements Filter{
      // filter初始化参数
      private FilterConfig config ;
      private static Log log = LogFactory.getLog(EncodingFilter.class);
    
      public void destroy() {
      // do nothing
      }
    
      public void doFilter(ServletRequest request, ServletResponse response,
      FilterChain chain) thro

全部评论 (0)

还没有任何评论哟~