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

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

Action搜索順序應該是按namespace來找吧?

Action搜索順序應該是按namespace來找吧?

正在回答

1 回答

1.獲得請求路徑的URI,例如url是:http://server/struts2/path1/path2/path3/test.action


2.首先尋找namespace為/path1/path2/path3的package,如果存在這個package,則在這個package中尋找名字為test的action,如果不存在這個package則轉步驟3;


3.尋找namespace為/path1/path2的package,如果存在這個package,則在這個package中尋找名字為test的action,如果不存在這個package,則轉步驟4;


4.尋找namespace為/path1的package,如果存在這個package,則在這個package中尋找名字為test的action,如果仍然不存在這個package,就去默認的namaspace的package下面去找名字為test的action,如果還是找不到,頁面提示找不到action。


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

南城_憶瀟湘

老師,你是怎么知道的?你是不是讀的Struts的源碼了?我也想自己學,可是不知道怎么學,只有在這學你的二手的!
2015-12-07 回復 有任何疑惑可以回復我~
#2

qq_孤單南半球_03630472

老師我就找你的的些了,web.xml也是*.action 怎么有時候可以自動找上級目錄,有時候就不行啊
2016-10-13 回復 有任何疑惑可以回復我~
#3

慕圣2610325

只要action存在,令namespace為/,則一定能找到這個action,是這個意思嗎?
2018-04-11 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

Action搜索順序應該是按namespace來找吧?

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

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

幫助反饋 APP下載

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

公眾號

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