Struts2學習筆記4 資料輸入校驗 使用框架

2021-08-30 00:14:37 字數 881 閱讀 7945

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...