用Struts萬用字元配置導航

2021-08-22 19:02:54 字數 943 閱讀 7661

想對映如下url到action的指定方法

/user/account.do -> accountaction.init()

/user/account/create.do -> accountaction.create()

/user/blog/list.do -> blogaction.list()

在struts-config.xml中配置如下

再寫個baseaction如下

}}這就使用struts萬用字元來匹配所有合適的url了。

如果還要相容以前的 /user/account.do?method=create 的連線。也是可以的。

在struts-config.xml中還像以前那樣配置parameter="method"即可。

struts 萬用字元

使用萬用字元,將配置量降到最低,不過,一定要遵守 約定優於配置 的原則。如 訪問 namespace studentadd,使用如下的配置 student success.jsp 先根據路徑找到student 這個action,即studentaction。然後再去尋找所代表的方法,即尋找add方法...

Struts萬用字元

struts2 萬用字元 如struts中配有如下幾個action,manageruseraction中有與之對應的方法 adduser.jsp deluser.jsp updateuser.jsp 如果使用萬用字元,可以省略寫成乙個action user.jsp 其中,為萬用字元,為 所替換的內容...

Struts2萬用字元配置

name edit class org.apache.struts 萬用字元中幾個特殊的標記,如下所述 可以匹配0個或多個任意字元,但是不包括正斜槓 可以匹配0個或多個任意字元,包括正斜槓 在內 反斜槓,轉義字元。因為 不能匹配正斜槓,所以前面 editsubscription add不會被匹配上。...