亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Struts2攔截器淺析

難度中級
時長59分
學習人數
綜合評分9.77
231人評價 查看評價
9.9 內容實用
9.7 簡潔易懂
9.7 邏輯清晰

最新回答 / 慕勒5926719
public void setSession(Map<String, Object> session) { this.session = session; }不是arg0,后來把private Map<String,Object> session改成這句private Map<String,Object> session = ActionContext.getContext().getSession();就不報錯了

最贊回答 / 慕粉1054309562
我猜直接先執行攔截器,然后用invocation.invoke();(估計是自定義Timeraction類的代理模式方法執行)得到字符串SUCCESS ,返回給<result>/success.jsp</result>。

最新回答 / qq_這是只倉鼠_0
因為Manager.jsp頁面不在WEB-INF目錄下,瀏覽器輸入URL是訪問不到的,所以需要auth來跳轉,也因此只需要對auth配置攔截器判斷是否已經登錄,登錄了就放行執行auth這個ACTION的內容也就是跳轉,沒登陸就跳轉到登錄頁面login.jsp
總是感覺老師在最后攔截的處理邏輯順序由點不太對,應該不是我的錯覺。我自己測試了一遍,真的是老師考慮失誤了。
......
上一集老師說過,在WEB-INF下的資源,默認是不能被外部直接訪問到的
那我不輸入/auth,直接輸入manager.jsp 那就攔截不到了吧
q:我戴耳機聽見了奇怪的聲音。。。你們都沒聽見?
re:噠噠噠的聲音?這是番茄工作app發出的提示聲音把
恕我直言,一般就算是專門給你培訓的老師都不會講怎么裝環境的好吧,學到這里了都用了不少軟件了連百度都不會用?您以前都是用筆記本寫代碼的?
執行順序為,index.jsp(auth.action)--攔截器---攔截器直接返回return “login”(登錄頁面)----login.jsp----提交登錄用戶名和密碼----判斷密碼是否正確,正確跳轉到/WEB-INF/pages/manager.jsp----失敗返回login.jsp
課程須知
本課程主要講解Struts2中的攔截器,小伙伴們需要對Struts2基本用法、 Action配置等相關知識有一定的基礎。
老師告訴你能學到什么?
1、攔截器概念、作用 2、Struts2內建的攔截器 3、如何自定義攔截器 4、使用攔截器實現權限控制

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消