I would second this vote. FormBuilder does a great deal of the form creation, validation, and parameter handling pretty much automagically and integrates seemlessly with mod_perl and CGI::Application. Params are sticky, but that behavior can be easily modified. As a bonus, it even creates javascript validation code, which you are free to use or not; validation also occurs on the server side. As for templating (View from Controller and model), it can generate HTML on its own or be used with any of the big-three (H::T, TT2, or Template) templating systems.
| [reply] |