Struts2 中的驗證框架

2021-05-08 11:30:19 字數 573 閱讀 1380

struts2的驗證框架常用於應用中的表單驗證,在struts2中,使用驗證框架不需要作什麼特殊的配置。

當你的某個action需要使用驗證框架時,有以下幾點需要注意:

1. 你的action需要實現 validateable

2. action所在的目錄裡面,需要有乙個名為 action_validation.xml 的配置檔案。檔案內容可能如下:

該項不能為空

3. 相應的struts config裡面的寫法是:

/web-inf/article_list.html

/web-inf/article_error.html

這種寫法表示你的url即將進入的是 article_list.html頁面,當出現驗證失敗時,會轉入article_error.html頁面。

4. 當然,有的時候你並不想在每個action後面都有乙個name 為 input 的 result, 這時, 你可以考慮用一直***來實現將所有的錯誤結果都導向乙個錯誤顯示頁面。

或者直接將設定乙個全域性result如下:

/web-inf/common/show_error.html

struts2中的驗證框架

首先新建乙個.xml檔案 放在要驗證的action類同級目錄下。例如要驗證useraction類。則新建乙個useraction validation.xml檔案。在這裡面編寫驗證框架。有兩種編寫方式 1.username 使用者名稱不能為空 2.登陸的使用者名稱不能為空 a za z a za z...

struts2中的驗證框架

首先新建乙個.xml檔案 放在要驗證的action類同級目錄下。例如要驗證useraction類。則新建乙個useraction validation.xml檔案。在這裡面編寫驗證框架。有兩種編寫方式 1.username 使用者名稱不能為空 2.登陸的使用者名稱不能為空 a za z a za z...

Struts2驗證框架

action配置中一定要設定input返回頁面 新增驗證只要建立驗證的xml檔案 在action同包下,建立 action類名 validation.xml 如 validateaction建立validateaction validation.xml 注意 1.要驗證的方法不能叫input.2.這...