最新回答 / 一個高冷蛋一個矮萌
在LoginAction.java中已經(jīng)把登錄信息傳入到session會話中去了,而ActionContext獲取的session是用來獲取登錄信息的,以判斷用戶是否已經(jīng)登錄。
已采納回答 / 皮小皮
auth就是你直接訪問manager.jsp它對你進(jìn)行限制,就是你url輸入/項目/auth時,它就先進(jìn)入攔截器了呀,然后攔截器判斷你登錄沒有,并給你返回結(jié)果集,如果沒登錄,攔截器給你返回"login",根據(jù)你配置的結(jié)果集它找到login.jsp進(jìn)行登錄配置的login那個action只是為了你直接訪問login去登錄
已采納回答 / zt1991
是因為<action>中的子標(biāo)簽<result>有一個默認(rèn)的“type=dispatcher”(轉(zhuǎn)發(fā)),如果設(shè)置為“type=redirect”(重定向),就會改變url,但數(shù)據(jù)會丟失
最新回答 / 抬頭就是陽光c
你是不是login.action中success打了引號
最新回答 / qq_百度云不好用_0
有的是默認(rèn)建立時附帶index.jsp
已采納回答 / 慕粉3183774
Tag Subsystem:Struts2的標(biāo)簽庫他抽象了三種不同的視圖技術(shù):JSP,Volecity,F(xiàn)reeMaker,可以在不同的視圖技術(shù)中,幾乎沒有差別的使用這些標(biāo)簽。
2017-04-01
已采納回答 / qq_這是只倉鼠_0
對應(yīng)所調(diào)用的Action中的方法的返回值,視頻中返回的是內(nèi)置變量SUCCESS,其實就是個String類型的success..,另外這種問題你可以使用system.out.println()的方法去看看輸出的具體是什么.
最新回答 / 丶子非魚
說白了 ? invoke()返回了一個字符串 ?但是你的action 的 <result name="返回的字符串">/login.jsp</result><result name ? 你沒有設(shè)置 ??
最新回答 / 蠟筆小新_的夢幻王國
攔截器可能在XML文件中沒注冊,或者引用!