struts2之Action名稱的搜尋順序

2021-09-06 02:39:42 字數 459 閱讀 8313

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。

Struts 2 之Action類詳解

1.action類 從form bean中取出表單資料 string username loginform.getusername string password loginform.getpassword 生成乙個session物件 生成乙個arraylist物件,並把使用者名稱和密碼的值寸入該物...

Struts2之action接收請求引數

1.採用基本型別接受請求引數 get post action public class getparamaction extends actionsupport public void setname string name public int getage public void setage ...

struts2中之action返回結果

action返回結果的四種方式 1.action方法返回乙個字串 這個返回的字串與 struts.xml 的乙個 action配置相匹配。2.使用code behind外掛程式 當使用這個外掛程式的時候,它會將 action的名字和action返回的結果字串進行連線來得到檢視模 板。比如說,如果ur...