Struts is a Model Control View framework used foe develop dynamic sites. It has an xml file that is the controller where you can config easly your application. Important features are : Struts Taglibs with whom you can make easly Forms; Form Beans: contains form input,where you can validate your input; Action classes: as a servlet but very simplified, it interact with Form Beans, here you put your own code.
Originally posted by Kerry Wilson: Don't forget the validator framework for simple input validation across the application in one place.
oh yes validator rocks
kerry, another question for you , if you you use validator framework that check for a required parameter, then in your business logic you check again in some points (before db save)if the field is not null?