最新回答 / weixin_慕工程1563154
https://m.vk.com/@712774205-93415https://m.vk.com/@712774205-93416https://m.vk.com/@712774205-93417https://m.vk.com/@712774205-93418https://m.vk.com/@712774205-93419https://m.vk.com/@712774205-93420https://m.vk.com/@712774205-93421https://m.vk.com/@712774...
最新回答 / Lion_ssg
單詞打錯(cuò),媽的,多少年都沒(méi)犯這種低級(jí)錯(cuò)誤了。。。。擦
最新回答 / Lion_ssg
貼個(gè)代碼讓大家看看
最新回答 / qq_Encounter_1
action中沒(méi)有class屬性,只調(diào)用了默認(rèn)的action。
最贊回答 / 慕圣0830664
我自己是這樣理解的,因?yàn)閍uth沒(méi)有指定對(duì)應(yīng)的action,所以系統(tǒng)會(huì)自動(dòng)生成一個(gè)默認(rèn)的action,該action默認(rèn)返回SUCCESS。在視頻中,老師第一次通過(guò)auth可以直接訪問(wèn)/WEB-INF/page/manager.jsp,就是因?yàn)槟莻€(gè)默認(rèn)的action返回了一個(gè)SUCCESS,而且,那時(shí)候并沒(méi)有加入我們自定義的攔截器,所以可以直接訪問(wèn)WEB-INF下的文件。后來(lái),我們自定義了的攔截器和攔截器棧,在自定義攔截器中添加了相關(guān)的處理代碼,并在auth的action中引用了myStack,這時(shí)候au...
已采納回答 / 慕圣0830664
回頭去看下第4章的“Struts2內(nèi)建攔截器”,你就知道答案了
已采納回答 / 和平之鹵蛋
struts2默認(rèn)只攔截以.action或者無(wú)后綴名得了url,不會(huì)攔截jsp或者h(yuǎn)tml文件
已采納回答 / ___星空___
因?yàn)樵陧?xiàng)目生成后,在web.xml中有默認(rèn)的配置跳轉(zhuǎn)到index.jsp
最新回答 / qq_你不認(rèn)識(shí)_0
如果添加System.out.println(user.getUsername())這個(gè)之后,默認(rèn)攔截器棧中的參數(shù)攔截器生效,如果想讓其生效,需要在引用自定義攔截器之前配置默認(rèn)攔截器.如果不添加這句的話,自定義攔截器生效.
已采納回答 / qq_隨_15
我這可以正???/div>
已采納回答 / 幸福是可積的
這個(gè)不是必須要繼承類來(lái)實(shí)現(xiàn)自定義攔截器,
可以根據(jù)具體情況使用,需要更好的可擴(kuò)展性時(shí),使用接口比較好,畢竟Java只允許單繼承,如果對(duì)于擴(kuò)展性沒(méi)多大要求,繼承好一些,可以減少代碼量,雖然實(shí)現(xiàn)接口比繼承多不了幾行代碼,但是在一個(gè)項(xiàng)目中,多的代碼量就不少了
2017-06-12
已采納回答 / 為伊憔悴h
你少寫(xiě)了一行 ??<result name="login">/login.jsp</result>
最新回答 / qq_明天過(guò)后_哈哈
空指針異常
最新回答 / qq_頖縌乖乄絯_04017281
攔截器不僅要在struts.xml注冊(cè),也要在web.xml里注冊(cè)
- 課程須知
- 本課程主要講解Struts2中的攔截器,小伙伴們需要對(duì)Struts2基本用法、 Action配置等相關(guān)知識(shí)有一定的基礎(chǔ)。
- 老師告訴你能學(xué)到什么?
- 1、攔截器概念、作用 2、Struts2內(nèi)建的攔截器 3、如何自定義攔截器 4、使用攔截器實(shí)現(xiàn)權(quán)限控制
微信掃碼,參與3人拼團(tuán)