Home

This Chapter
-Chapter 5: The Validator Plugin
-The Default Validators
-Using Validator
-Understanding Validation Files
-Using Client Side Validation
-Using DynaValidatorForm
-Mixing Validator with Custom Validation
-Declaring Action-Based Rules
-Writing Custom Validators
-Custom Validator with Client Side Validation
-Using validwhen
-Summary

Table of Contents
-Introduction
-Chapter 1: Model 2 and Struts
-Chapter 2: Input Validation with Action Forms
-Chapter 3: The HTML Tag Library
-Chapter 4: Input Validation and Data Conversion
-Chapter 5: The Validator Plugin
-Chapter 6: The Expression Language
-Chapter 7: JSTL
-Chapter 8: The Bean Tag Library
-Chapter 9: The Logic Tag Library
-Chapter 10: Struts-EL, Nested, selectLabel
-Chapter 11: Message Handling and Internationalization
-Chapter 12: The Tiles Framework
-Chapter 13: Securing Struts Applications
-Chapter 14: The Config Object
-Chapter 15: The Persistence Layer
-Chapter 16: Object Caching
-Chapter 17: File Upload and File Download
-Chapter 18: Paging and Sorting
-Chapter 19: Preventing Double Submits
-Chapter 20: Early HttpSession Invalidation
-Chapter 21: Decorating Request Objects
-Chapter 22: How Struts Works

Previous
Next

 

Summary

The Validator plugin is the technology you should use for rapid Struts application development, rather than code your validation rules in action forms, as discussed in Chapter 4. There is a learning curve before you can comfortably use Validator. However, your investment in learning it will pay off as soon as you start developing your first Struts application. This is one of the more important chapters in this book.

Previous
Next