package Ġcom . li ud ong . filter Ċ Ċ import Ġjavax . servlet . Filter Ċ import Ġjavax . servlet . FilterChain Ċ import Ġjavax . servlet . Filter Config Ċ import Ġjavax . servlet . Servlet Request Ċ import Ġjavax . servlet . Servlet Response Ċ import Ġjavax . servlet . annotation . Web Filter Ċ Ċ /** Ċ Ġ* Ġ@ description Ġæĸĩä»¶ æııè¿° Ċ Ġ* Ċ Ġ* Ġ@ author Ġli ud ong Ġ( li ud ong @ rd . net ease . com ) Ċ Ġ* Ġ@ date Ġ 2 0 2 0 / 1 0 / 3 1 Ġ 8 : 4 2 Ġä¸ĭåįĪ Ċ Ġ*/ Ċ @ Web Filter ("* ") Ċ class ĠCommon Filter : Filter Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġinit ( filter Config : ĠFilter Config ?) Ġ{ ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġdo Filter ( request : ĠServlet Request , Ġresponse : ĠServlet Response , Ġchain : ĠFilter Chain ) Ġ{ ĊĠĠĠĠĠĠĠ Ġrequest . character Encoding Ġ= Ġ" UTF - 8 " ĊĠĠĠĠĠĠĠ Ġresponse . character Encoding Ġ= Ġ" UTF - 8 " ĊĠĠĠĠĠĠĠ Ġchain . do Filter ( request , Ġresponse ) ĊĠĠĠ Ġ} ĊĊĠĠĠ Ġoverride Ġfun Ġdestroy () Ġ{ ĊĠĠĠ Ġ} Ċ }