<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 11  文章 - 11  trackbacks - 0

    留言簿(2)

    隨筆分類(13)

    隨筆檔案(11)

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    在Struts1.1-1.2中如果不想沒有登錄的用戶訪問一些action,可以擴展RequestProcessor,并重載processProprocess方法,在其中進行驗證

    public class CustomRequestProcessor
            extends RequestProcessor {
        protected boolean processPreprocess (
                HttpServletRequest request,
                HttpServletResponse response) {
            HttpSession session = request.getSession(false);
            //If user is trying to access login page
            // then don't check
            if( request.getServletPath().equals("/loginInput.do")
                || request.getServletPath().equals("/login.do") )
                return true;
            //Check if userName attribute is there is session.
            //If so, it means user has allready logged in
            if( session != null &&
            session.getAttribute("userName") != null)
                return true;
            else{
                try{
                    //If no redirect user to login Page
                    request.getRequestDispatcher 
                        ("/Login.jsp").forward(request,response);
                }catch(Exception ex){
                }
            }
            return false;
        }
    }
    

    相應的,在struts-config.xml中加入controller元素

    <controller>
     <set-property  property="processorClass"
     value="com.sample.util.CustomRequestProcessor"/>
    </controller>
    

    但剛才看到在Struts1.3中,已經不再使用RequestProcessor,而是用ComposableRequestProcessor 來實現自定義的request響應。






    posted on 2007-04-09 18:52 hijeff 閱讀(448) 評論(0)  編輯  收藏 所屬分類: Struts

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 久久精品国产亚洲AV网站| 国产亚洲精品资源在线26u| 麻豆国产人免费人成免费视频| 亚洲精品免费在线观看| 3344在线看片免费| 亚洲综合日韩久久成人AV| 99久久精品国产亚洲| 无人在线观看免费高清| 好男人视频在线观看免费看片| 精品丝袜国产自在线拍亚洲| 亚洲精品动漫免费二区| 亚洲熟女乱综合一区二区| 亚洲不卡中文字幕无码| 伊人久久亚洲综合影院首页| 成人免费a级毛片| 亚洲AV第一成肉网| 亚洲国产成人久久精品99 | 亚洲电影中文字幕| 99久久免费精品高清特色大片| 亚洲黄色片免费看| 日韩免费在线中文字幕| 亚洲一区二区精品视频| 免费91最新地址永久入口 | 国产成人亚洲综合无| 亚洲 另类 无码 在线| 久久性生大片免费观看性| 久久香蕉国产线看观看亚洲片| 免费h片在线观看网址最新| 亚洲色大成网站WWW久久九九| 久久精品成人免费看| 亚洲一欧洲中文字幕在线| 两个人看的www视频免费完整版| 免费视频淫片aa毛片| 国产JIZZ中国JIZZ免费看| 四虎永久精品免费观看| 亚洲制服丝袜精品久久| 99久久精品免费视频| 亚洲国产成人精品无码区花野真一 | 亚洲视频在线观看免费视频| 国产L精品国产亚洲区久久| 四虎国产成人永久精品免费|