-
文件上傳查看全部
-
strut2執行流程查看全部
-
使用攔截器進行用戶權限驗證1.創建被訪問的資源如后臺管理頁面manager.jsp將其放到WEB-INF下外部不能直接訪問 2.創建authAction將請求轉發到被訪問資源manager.jsp 3.創建登陸頁面login.jsp接收用戶登錄信息 4.創建loginAction處理登陸請求校驗登錄信息并將有效登陸信息或錯誤信息放到session中 其中有效登錄信息loginInfo用于步驟5攔截器校驗會話信息錯誤信息用于前臺頁面展示 5.創建攔截器authInterceptor對訪問authAction的請求進行攔截處理通過ActionContext獲取會話session并校驗session的登陸信息如果不為空即獲取權限放行否則攔截并轉發到登陸界面 總結如果只是一次登陸的話這里的2和5確實看起來很多余但是這個功能實際是為了多頁面訪問時校驗同一個session下是否有權限因此使用了兩個action進行請求轉發當第一次登陸之后用戶只需要直接訪問authAction就可以訪問到后臺資源無需再次登陸。查看全部
-
內建攔截器查看全部
-
Struts2內建攔截器查看全部
-
Struts2查看全部
-
看圖!查看全部
-
自定義攔截器方法2查看全部
-
自定義攔截器方法1查看全部
-
請求過程查看全部
-
自定義攔截器查看全部
-
攔截器的執行過程是一個遞歸的過程查看全部
-
Strut2架構查看全部
-
默認攔截器查看全部
-
自定義攔截器---繼承abstractinterceptor類 注:此類也是實現interceptor接口查看全部
舉報
0/150
提交
取消