已采納回答 / 慕俠2097101
<s:iterator?value="#stu"??id="info">????<s:property value='info.sid'/>????<s:property value='info.name'/></s:iterator>
2018-07-09
已采納回答 / 慕妹008569
說明路徑不對(duì)
已采納回答 / 木頭公仔
${pageContext.servletContext.contextPath}/auth.這樣放在jsp提交表單的action里面或者超鏈接的href屬性里面。
2017-10-20
已采納回答 / 慕圣0830664
回頭去看下第4章的“Struts2內(nèi)建攔截器”,你就知道答案了
已采納回答 / 和平之鹵蛋
struts2默認(rèn)只攔截以.action或者無后綴名得了url,不會(huì)攔截jsp或者h(yuǎn)tml文件
已采納回答 / ___星空___
因?yàn)樵陧?xiàng)目生成后,在web.xml中有默認(rèn)的配置跳轉(zhuǎn)到index.jsp
已采納回答 / qq_隨_15
我這可以正???/div>
已采納回答 / 幸福是可積的
這個(gè)不是必須要繼承類來實(shí)現(xiàn)自定義攔截器,
可以根據(jù)具體情況使用,需要更好的可擴(kuò)展性時(shí),使用接口比較好,畢竟Java只允許單繼承,如果對(duì)于擴(kuò)展性沒多大要求,繼承好一些,可以減少代碼量,雖然實(shí)現(xiàn)接口比繼承多不了幾行代碼,但是在一個(gè)項(xiàng)目中,多的代碼量就不少了
2017-06-12
已采納回答 / 為伊憔悴h
你少寫了一行 ??<result name="login">/login.jsp</result>
已采納回答 / 皮小皮
auth就是你直接訪問manager.jsp它對(duì)你進(jìn)行限制,就是你url輸入/項(xiàng)目/auth時(shí),它就先進(jìn)入攔截器了呀,然后攔截器判斷你登錄沒有,并給你返回結(jié)果集,如果沒登錄,攔截器給你返回"login",根據(jù)你配置的結(jié)果集它找到login.jsp進(jìn)行登錄配置的login那個(gè)action只是為了你直接訪問login去登錄
已采納回答 / zt1991
是因?yàn)?lt;action>中的子標(biāo)簽<result>有一個(gè)默認(rèn)的“type=dispatcher”(轉(zhuǎn)發(fā)),如果設(shè)置為“type=redirect”(重定向),就會(huì)改變url,但數(shù)據(jù)會(huì)丟失
已采納回答 / 慕粉3183774
Tag Subsystem:Struts2的標(biāo)簽庫他抽象了三種不同的視圖技術(shù):JSP,Volecity,F(xiàn)reeMaker,可以在不同的視圖技術(shù)中,幾乎沒有差別的使用這些標(biāo)簽。
2017-04-01
已采納回答 / qq_這是只倉鼠_0
對(duì)應(yīng)所調(diào)用的Action中的方法的返回值,視頻中返回的是內(nèi)置變量SUCCESS,其實(shí)就是個(gè)String類型的success..,另外這種問題你可以使用system.out.println()的方法去看看輸出的具體是什么.
- 課程須知
- 本課程主要講解Struts2中的攔截器,小伙伴們需要對(duì)Struts2基本用法、 Action配置等相關(guān)知識(shí)有一定的基礎(chǔ)。
- 老師告訴你能學(xué)到什么?
- 1、攔截器概念、作用 2、Struts2內(nèi)建的攔截器 3、如何自定義攔截器 4、使用攔截器實(shí)現(xiàn)權(quán)限控制
微信掃碼,參與3人拼團(tuán)