You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Jing Zhou <ji...@netspread.com> on 2003/06/25 06:34:02 UTC

[Carrier-Tips-On-Struts] Phase Three Validations

All,

Here we introduce the last phase in the phased validation model:
In phase one validations, Carrier designers only need to
click the Required checkbox on each of property descriptors.
In phase two validations, the designers only need to
specify an attached rule to each of input fields that need to
be validated in the form view model.

In phase three validations, the designers could specify
business logics that check a set of properties or perform
conditional validations in the form controller model.
See the screen shots at
http://www.netspread.com/tips.html#phasethree
which is taken from the IRS Form 2441 demo.

Carrier is designed to maximize the productivity of both
developers and designers, especially the non-programming
designers. Unlike traditional design philosophies, Carrier
solves complex problems through phases from simple to
advanced. It lowers entry-barriers for new users. The
phased validation model is one of many such examples.

However, it is not a replacement of traditional desktop IDE.
Any Struts application and Carrier could work in
one web application. You could use either one as you see
fit to gain higher productivity.

Regards,

Jing
Netspread Carrier
"Making Simple Things Crazily Simpler"
http://www.netspread.com