在struts2.3之前的版本,正常的配置就可以了,但在struts2.3版本之後,使用萬用字元呼叫方法時,內部會驗證是否允許訪問該方法。
1、struts2.5 為了增加安全性,在 struts.xml 新增了這麼個屬性:regex:.*,例子如下:
regex:.*
/user/adduser.jsp
/user/.jsp
/help.jsp
2、當使用動態呼叫方法時(action名 + 感嘆號 + 方法名進行方法呼叫),如:/index/user_add!add">新增使用者
,則需要在配置檔案中加上配置:
關於struts2萬用字元的使用
struts2 中配置檔案 可以用萬用字元來確定url的傳送位址,配置檔案可以變得更加簡潔 如下例項 success.jsp 如果使用萬用字元,會將星號做乙個排列,1,2,3,4.那麼用可以表示第乙個字段 新增新方法,或者是有很多的jsp檔案時,他們的實現很類似,如 刪除,新增,更新等 那麼用 su...
struts2 萬用字元用法
原理 用 來填充佔位符,出現的第乙個 對應,第二個 對應 例子 action name crud class example.crud method 當頁面中請求crud input.action時,就會自動去找action的input方法,當遇到crud delete時,就會自動去找action的...
Struts2萬用字元配置
name edit class org.apache.struts 萬用字元中幾個特殊的標記,如下所述 可以匹配0個或多個任意字元,但是不包括正斜槓 可以匹配0個或多個任意字元,包括正斜槓 在內 反斜槓,轉義字元。因為 不能匹配正斜槓,所以前面 editsubscription add不會被匹配上。...