锘??xml version="1.0" encoding="utf-8" standalone="yes"?>91精品精品,国产欧美日韩中文字幕,国产精品乱看http://www.aygfsteel.com/DreamFight/articles/248043.htmlDreamFightDreamFightWed, 24 Dec 2008 04:52:00 GMThttp://www.aygfsteel.com/DreamFight/articles/248043.htmlhttp://www.aygfsteel.com/DreamFight/comments/248043.htmlhttp://www.aygfsteel.com/DreamFight/articles/248043.html#Feedback0http://www.aygfsteel.com/DreamFight/comments/commentRss/248043.htmlhttp://www.aygfsteel.com/DreamFight/services/trackbacks/248043.html
鐜板湪鍚戝ぇ瀹朵粙緇嶆垜濡備綍鍦‥clipse涓緩绔?涓枃榪囨護鍣ㄧ殑銆?br />
棣栧厛澶у鍏堟妸Web欏圭洰寤虹珛濂?渚嬪 鎴戠殑欏圭洰鍚嶄負:FilterDemo

欏圭洰寤虹珛瀹屾垚 鐜板湪寮濮嬪緩绔?filter

鐐瑰嚮 File錛堟枃浠訛級-> new(鏂板緩) -> Class(綾繪枃浠?

榪欐椂鍊欎細鍑虹幇涓涓緩绔嬬被鏂囦歡鐨勫璇濇

鍖呰礬寰?package錛氬悗闈㈢殑鏂囨湰妗嗕腑濉啓 渚嬪錛?com.company.filterDemo.biz.filter

綾繪枃浠跺悕 name錛氭枃鏈涓~鍐?渚嬪 CharSetFilter

鎺ュ彛 interfaces錛氬垪琛ㄦ鏃佽竟鏈変竴涓?add鐨勬寜閽?鍏抽敭灝卞湪榪欓噷 鐐瑰嚮 add 鎸夐挳 浼氬嚭鐜頒竴涓柊鐨勫璇濇 璁╂垜浠夋嫨鎺ュ彛

Choose  interfaces 錛堥夋嫨鎺ュ彛錛?br /> 鍏朵笅鏂?杈撳叆 filter 涓嬮潰浼氬垪鍑烘墍鏈変笌filter 鐩稿叧鐨勬帴鍙?br /> 榪欓噷鎴戜滑閫夋嫨 Filter - javax.servlet  鐒跺悗鐐瑰嚮OK  鐒跺悗Finish瀹屾垚 榪欐椂鍊欐垜浠殑Filter鐨勬瀯閫?濡備笅錛?br />
package com.company.filterDemo.biz.filter;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;


public class CharSetFilter implements Filter {
//閲婃斁
public void destroy() {
  // TODO Auto-generated method stub

}
//鎵цFilter
public void doFilter(ServletRequest arg0, ServletResponse arg1,
   FilterChain arg2) throws IOException, ServletException {
  // TODO Auto-generated method stub
  arg0.setCharacterEncoding("GBK");
  arg1.doFilter(request,response);
}

//鍒濆鍖?/font>
public void init(FilterConfig config) throws ServletException {
  // TODO Auto-generated method stub

}
}

鏄笉鏄彂鐜頒互涓婁唬鐮?鍜屾垜浠湪Jbuilder2006涓嚜鍔ㄧ敓鎴愮殑鏈変竴浜涘尯鍒憿銆傛病鍏崇郴鎴戜滑鏀瑰姩涓涓?浣犵湅鐪嬫湁浠涔堜笉涓鏍楓?br />
package com.accp.car.filter;
import java.io.IOException;
import javax.servlet.Filter;
import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;

public class CharSetFilter implements Filter {
//鍒濆鍖?/font>
public void init(FilterConfig config) throws ServletException {
  // TODO Auto-generated method stub

}
//鎵цFilter
public void doFilter(ServletRequest request, ServletResponse response,
   FilterChain chain) throws IOException, ServletException {
  // TODO Auto-generated method stub
  request.setCharacterEncoding("GBK");
  chain.doFilter(request,response);
}

//閲婃斁
public void destroy() {
  // TODO Auto-generated method stub

}

}

濂戒簡 Filter鐨勪唬鐮佹枃浠舵垜浠槸寤虹珛濂戒簡 浣嗘槸鐜板湪鎴戜滑鐨勮繖涓唬鐮佽繕鏄笉璧蜂綔鐢ㄧ殑 鍏抽敭鏄鍦?WEB-INF\web.xml
涓坊鍔犻厤緗?/font>

閰嶇疆濡備笅錛?/font>

  <filter>
  <filter-name>CharSetFilter</filter-name>    //綾誨悕
  <filter-class>com.company.filterDemo.biz.filter.CharSetFilter</filter-class>//浠g爜鏂囦歡鎵鍦ㄧ殑鍖呯殑瀹屾暣璺緞
  </filter>


  <filter-mapping >
  <filter-name>CharSetFilter</filter-name>  //綾誨悕 榪欎釜鍚嶈璺熶笂闈㈢殑綾誨悕淇濇寔涓鑷?br />   <url-pattern>/*</url-pattern>  //榪欓噷鐨勮礬寰?*浠h〃榪囨護鎵鏈夐〉闈€?/font>
  </filter-mapping>


鍒囧繉 濡傛灉鍙戠幇鏈夋椂欏甸潰鐨勪貢鐮佸茍娌℃湁姝g‘杞崲鐨勮瘽 浣犱竴瀹氳淇濊瘉 filter閰嶇疆淇℃伅鍦ㄦ墍鏈塻ervlet閰嶇疆鐨勪笂闈€?/font>
鍥犱負 web.xml鐨勮鍙栨満鍒舵槸浠庝笂鍒頒笅璇誨彇鐨勬墍浠ヨ淇濊瘉 filter鏈鍏堣鍙?鎵嶈兘鍚姩涓枃榪囨護鐨勪綔鐢ㄣ?/font>

鎴戜滑鐨刦ilter涓枃涔辯爜榪囨護灝卞畬鎴愪簡

寤虹珛filter鐨勬柟娉曞縐嶅縐?榪欐槸鎴戣涓哄緢鏂逛究鐨勪竴縐嶅仛娉曘?妯℃澘鐨勫仛娉曟瘮杈冪箒鐞?榪欓噷灝變笉浠嬬粛浜嗐?/font>

鍛靛懙 鏈変笉瓚崇殑鍦版柟甯屾湜澶у鎸囨銆?璋㈣阿澶у銆?br />

]]>
主站蜘蛛池模板: 崇州市| 南昌县| 浑源县| 涡阳县| 措勤县| 丹东市| 四川省| 绵竹市| 罗甸县| 道孚县| 托克托县| 法库县| 淮北市| 定南县| 成安县| 台东县| 神木县| 霞浦县| 福海县| 松潘县| 西乌珠穆沁旗| 图片| 尉氏县| 体育| 新干县| 安宁市| 邳州市| 新宁县| 东乡| 香河县| 抚顺市| 菏泽市| 蒙阴县| 阿坝县| 南宁市| 郁南县| 商城县| 凤台县| 右玉县| 杂多县| 汉中市|