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

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

auth為名的代碼的作用

<action name="auth">

<result>/WEB-INF/page/manager.jsp</result>

<!-- <result name="login">/login.jsp</result> ?-->

<result name="login">/index.jsp</result>

<interceptor-ref name="myStack"></interceptor-ref>

</action>

這一段代碼的作用是什么,去掉這一段也可以使用

正在回答

2 回答

auth就是你直接訪問manager.jsp它對你進行限制,就是你url輸入/項目/auth時,它就先進入攔截器了呀,然后攔截器判斷你登錄沒有,并給你返回結果集,如果沒登錄,攔截器給你返回"login",根據你配置的結果集它找到login.jsp進行登錄

配置的login那個action只是為了你直接訪問login去登錄

0 回復 有任何疑惑可以回復我~

但是沒有這段代碼,功能沒有減少呀

0 回復 有任何疑惑可以回復我~
#1

qq_與贈_03193390

你可能是把登錄之后和登錄之前搞混了,如果你沒有在auth這個action里面配置攔截器你登錄之后(前提是密碼和用戶名是對的)和你配置了攔截器的效果是一樣的,你要看區別就是重新打開瀏覽器你沒有配置攔截器就可以通過路徑直接訪問到后臺管理頁面(這是不允許的)所以攔截器的效果就出來了當你直接去訪問后臺管理頁面時就會經過攔截器判斷你之前是否登錄過如果沒有就會讓你跳轉到登錄頁面,如果登錄過了就可以進入后臺管理頁面了,大概就是這樣吧,不知道你能不能理解
2018-04-17 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

auth為名的代碼的作用

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

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

公眾號

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