- JavaWeb整合開發實例精通:Struts+Hibernate+Spring
- 閆術卓 吳峻申
- 292字
- 2018-12-31 14:45:33
1.2.6 校驗
通常開發者在開發自己的Web項目時,針對即將被存儲進數據庫的一些數據會進行校驗,保證數據庫中的數據不是垃圾數據,或者是不符合項目要求格式的數據。甚至在視圖層對于用戶在視圖中輸入的數據,也可能有特定的數據格式要求,如輸入數據不能為空或者不能為特定字符這樣的要求。Struts 2提供了一個穩固而又健壯的校驗機制,使用該機制能對Struts 2中開發者開發的Action進行快速而又便捷的校驗操作。
Struts 2中的校驗機制有以下幾種實現方式:
●通過Struts.xml和Struts.properties配置文件定義校驗。
●繼承ActionSupport類,重寫它的一些方法在Java代碼中進行校驗。
●使用校驗攔截器,或者開發者自己定義的校驗攔截器類,在視圖上輸入的數據還沒有傳遞到Action控制層時來對其進行校驗。
推薦閱讀
- Google Apps Script for Beginners
- Python數據可視化:基于Bokeh的可視化繪圖
- Dynamics 365 Application Development
- 大學計算機基礎(第2版)(微課版)
- Instant RubyMotion App Development
- Learning Zurb Foundation
- 大學計算機基礎實驗指導
- RabbitMQ Essentials
- Learning YARN
- Fast Data Processing with Spark(Second Edition)
- Mastering Docker
- FFmpeg開發實戰:從零基礎到短視頻上線
- C++程序設計教程(第2版)
- Python機器學習開發實戰
- PHP+MySQL Web應用開發教程