中國移動聯合產業共同釋出 5G 地下行動通訊網路白皮書
阿新 • • 發佈:2021-11-21
過濾器
過濾網站資料
- 處理中文亂碼
- 登陸驗證
開發步驟
-
導包
-
編寫過濾器
實現Filter介面,重寫方法
@Override //初始化 public void init(FilterConfig filterConfig) throws ServletException { System.out.println("初始化完成"); } @Override // chain:鏈 // 過濾中所有程式碼,在特定請求時執行 // 必須要過濾器執行 public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException { servletRequest.setCharacterEncoding("utf-8"); servletResponse.setCharacterEncoding("utf-8"); servletResponse.setContentType("text/html;charset=UTF-8"); System.out.println("正在過濾"); filterChain.doFilter(servletRequest, servletResponse);//請求繼續執行 System.out.println("過濾完成"); } @Override // 銷燬 public void destroy() { System.out.println("過濾器已銷燬"); }
- web.xml配置過濾器