zoukankan      html  css  js  c++  java
  • 过滤器--过滤编码

    • 在servlet3.0中可以在页面配置
       1 @WebFilter(
       2         filterName= "encodingFilter" , 
       3         urlPatterns = {"/*"} , 
       4         initParams = { @WebInitParam(name ="encoding" , value= "utf-8")} ,
       5         asyncSupported = true
       6         )
       7 public class EncodingFilter implements Filter{
       8     private String encoding = null;
       9     @Override
      10     public void destroy() {
      11         
      12         
      13     }
      14 
      15     @Override
      16     public void doFilter(ServletRequest request, ServletResponse response,
      17             FilterChain chain) throws IOException, ServletException {
      18         request.setCharacterEncoding(encoding);
      19         response.setCharacterEncoding(encoding);
      20         response.setContentType("text/html");
      21         chain.doFilter(request, response);
      22     }
      23 
      24     @Override
      25     public void init(FilterConfig config) throws ServletException {
      26         encoding = config.getInitParameter("encoding");
      27         System.out.println("过滤字符编码");
      28     }
      29 
      30 }
  • 相关阅读:
    大数据集群实验环境搭建
    ORACLE 自治事物
    UNDO内存结构剖析
    事物深度解析
    UNDO
    SCN
    检查点队列
    WPS Excel启用正则表达式
    Python遍历目录下xlsx文件
    Python 字符串指定位置替换字符
  • 原文地址:https://www.cnblogs.com/dashen/p/4045404.html
Copyright © 2011-2022 走看看