struts2還支援xml配置檔案來驗證引數的是否正確
在與action檔案同目錄的地方建乙個和action檔案同名的xml檔案
如registeraction類的xml配置檔案是registeraction-validation.xml
<?xml version="1.0" encoding="utf-8"?>
true
username is null615
username must between $ and $
password is null615
password must between $ and $
password is null615
password must between $ and $
age is null
1150
age must between $ and $
birthday is null
2004-12-31
2000-01-01
birthday must between $ and $
graduation is null
2005-01-01
2009-12-31
graduation must between $ and $
這個裡面驗證的錯誤都是放到fielderror裡面的,不是放到actionerror裡面的
所以jsp頁面使用是不會顯示的
要用才會顯示
當然如果你的action extends actionsupport 並重寫了
validate*()方法,同時執行裡面的**,所以一般最好用一種就行了,不然會驗證兩次。
Struts2學習筆記
1.不繼承,不介面 2.繼承actionsupport類 3.介面action介面 4.我們可以使用modeldriven模式 5.我們可以自己編寫bean進行struts2的擴充套件,但是 一般不需要,因為struts2的功能已經很強大了!6.我們可以將default.properties檔案中的...
Struts2學習筆記
structs修改後自動更新 action執行的時候並不一定要執行execute方法 method add user add success.jsp user add success.jsp 可以在配置檔案中配置action的時候用method 來指定執行哪個方法 user useradd 新增使用...
struts2學習筆記
xml 配置大都是通過 複製 貼上 修改 得到。其中此處 永遠是 url pattern url pattern struts.xml 內 action name hello action 一般用小寫。xml 內寫 時內自動提示設定 原始檔路徑不能有中文。此處複製了乙份dtd檔案到d myeclii...