最新回答 / 慕勒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();就不報錯了
2017-01-13
最贊回答 / 慕粉1054309562
我猜直接先執行攔截器,然后用invocation.invoke();(估計是自定義Timeraction類的代理模式方法執行)得到字符串SUCCESS ,返回給<result>/success.jsp</result>。
2017-01-09
最新回答 / qq_這是只倉鼠_0
因為Manager.jsp頁面不在WEB-INF目錄下,瀏覽器輸入URL是訪問不到的,所以需要auth來跳轉,也因此只需要對auth配置攔截器判斷是否已經登錄,登錄了就放行執行auth這個ACTION的內容也就是跳轉,沒登陸就跳轉到登錄頁面login.jsp
2017-01-07
恕我直言,一般就算是專門給你培訓的老師都不會講怎么裝環境的好吧,學到這里了都用了不少軟件了連百度都不會用?您以前都是用筆記本寫代碼的?
2016-12-17
執行順序為,index.jsp(auth.action)--攔截器---攔截器直接返回return “login”(登錄頁面)----login.jsp----提交登錄用戶名和密碼----判斷密碼是否正確,正確跳轉到/WEB-INF/pages/manager.jsp----失敗返回login.jsp
2016-12-16