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

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

開發框架-Struts里過濾器的簡單使用

2019-11-17 05:51:52
字體:
來源:轉載
供稿:網友

網上過濾器的使用例子.代碼比比皆是.

我這也是一個非常簡單.好用的方法.

可供初學者很好的使用!

步驟只要兩個:

一是你只要在你的WEB根目錄下打開web.xml,然后在父節點加上Filter節點就行.

代碼如下:

    Set Character Encoding
    com.yirong.framework.filters.SetCharacterEncodingFilter
   
      encoding
      GBK
   
   
      ignore
      true
   
 
 
    Set Character Encoding
    /*
 

二是:把過濾器的代碼(如下代碼)放在你的工程目錄的源代碼管理目錄中.
比如我這邊的目錄是:/myweb/src/Beans
(Beans是我自建的包名)

package Beans;

import org.apache.struts.action.RequestPRocessor;
import javax.servlet.*;
import javax.servlet.http.*;

public class MyRequestProcessor extends RequestProcessor {
    public MyRequestProcessor() {
    }

    protected boolean processPreprocess(HttpServletRequest request,HttpServletResponse response){
        boolean cp=true;
        String remoteHost=request.getRemoteHost();
        if(remoteHost==null || !remoteHost.startsWith("126.")){
            cp=false;
            try{
                response.sendRedirect("iperror.jsp");
            }
            catch(Exception ex){
                ex.printStackTrace();
            }
        }
        System.out.println("--test--");
        return cp;
    }
}

這樣一切都可搞定了.
每次有請求它都有將通過過濾器...
簡單又實用.!!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 遂宁市| 龙山县| 井陉县| 仙桃市| 晋江市| 高淳县| 临沧市| 原阳县| 图木舒克市| 万全县| 宜良县| 靖西县| 清镇市| 黄冈市| 儋州市| 祁门县| 沿河| 昌黎县| 镇坪县| 封丘县| 荔波县| 苏州市| 定南县| 兴山县| 都江堰市| 东辽县| 昆明市| 区。| 白朗县| 岚皋县| 隆安县| 南陵县| 武安市| 江陵县| 锦州市| 浠水县| 南漳县| 玉树县| 牟定县| 峡江县| 泗洪县|