国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

過濾器(web基礎學習筆記二十一)

2019-11-14 22:52:06
字體:
來源:轉載
供稿:網友
過濾器(web基礎學習筆記二十一)一、過濾器簡介

二、在Eclipse中創建過濾器

三、使用過濾器設置全部web字符編碼
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {        // TODO Auto-generated method stub        // place your code here        // pass the request along the filter chain        //請求的編碼         request.setCharacterEncoding("utf-8");        chain.doFilter(request, response);        //響應的編碼        response.setCharacterEncoding("utf-8");    }

使用過濾器設置后,就不需要在頁面中再單獨設置字符編碼

Web.xml中設置

<filter>    <display-name>CharacterEncodingFilter</display-name>    <filter-name>CharacterEncodingFilter</filter-name>    <filter-class>com.pb.news.web.filter.CharacterEncodingFilter</filter-class>  </filter>  <filter-mapping>    <filter-name>CharacterEncodingFilter</filter-name>    <url-pattern>/*</url-pattern>  </filter-mapping>

<filter-name>用于為過濾器指定一個名字,該元素的內容不能為空。  <filter-class>元素用于指定過濾器的完整的限定類名。  <init-param>元素用于為過濾器指定初始化參數,它的子元素<param-name>指定參數的名字,<param-value>指定參數的值。

在過濾器中,可以使用FilterConfig接口對象來訪問初始化參數。如果過濾器不需要指定初始化參數,那么<init-param>元素可以不配置。

使用Eclipse創建過濾器后會自動在web.xml中自動增加以上內容,也可以手動增加

四、過濾器的使用步驟

五、過濾器生命周期

六、可以有多個過濾器--形成過濾鏈

七、過濾器應用場合


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 怀宁县| 霍邱县| 马尔康县| 太保市| 凌海市| 甘孜县| 佛山市| 肥乡县| 青河县| 伊春市| 项城市| 邹平县| 潮州市| 临朐县| 东辽县| 额济纳旗| 沧源| 阿拉尔市| 萨嘎县| 仁寿县| 儋州市| 集贤县| 东乌| 岑巩县| 孝义市| 筠连县| 黑山县| 新津县| 乌拉特中旗| 琼结县| 潞西市| 光泽县| 贵阳市| 万山特区| 长子县| 盐边县| 余干县| 姜堰市| 蒙城县| 普洱| 泸定县|