To each his own :-) The tools are there to do your own validation and message keys, etc.
Jason > -----Original Message----- > From: BOGAERT Mathias [mailto:[EMAIL PROTECTED] > Sent: Wednesday, July 23, 2003 11:02 AM > To: '[EMAIL PROTECTED]' > Subject: RE: [OS-webwork] xdoclet module > > > To me, external validation is only useful in some rare situations. > > I often see validation as 'business validation' (for most > uses, validation goes beyond checking if a field is > required), and find it often too bloated when externalized > (XML). I find the doExecute and doValidate combination easy > to read, you can directly see which business logic in > doExecute needs which business validation in doValidate. > > Mathias > > -----Original Message----- > From: Hani Suleiman [mailto:[EMAIL PROTECTED] > Sent: woensdag 23 juli 2003 16:58 > To: [EMAIL PROTECTED] > Subject: RE: [OS-webwork] xdoclet module > > > Wow, this is the first good reason for having external > validation I've EVER heard. There's hope for you yet Jason! > > Jason Carreira said: > >> > >> Why folks need to make validation so dynamic I still have yet to > >> understand. If my forms change, validation changes. They are > >> intimately tied in the applications I've been working on. I > >> certainly am not so close-minded to think that my apps are > >> generically representative, so that is why I think > flexibility in how > >> folks work is > >> important. To each his/her own. > >> > >> Erik > > > > Well, I like having validation dynamic by being outside the class > > because I have different contexts in which I want to > validate a class. > > Data entry has one set of validations, whereas batch loading has > > another, etc... Having external metadata about this makes > it possible > > for me to automatically validate in the correct context. > > > > Jason > > > > > > ------------------------------------------------------- > > This SF.Net email sponsored by: Free pre-built ASP.NET > sites including > > Data Reports, E-commerce, Portals, and Forums are available now. > > Download today and enter to win an XBOX or Visual Studio .NET. > > > http://aspnet.click-> url.com/go/psa00100006ave/direct;at.asp_061203_01/ > > 01 > > _______________________________________________ > > Opensymphony-webwork mailing list > > [EMAIL PROTECTED] > > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > > > > > ------------------------------------------------------- > This SF.Net email sponsored by: Free pre-built ASP.NET sites > including Data > Reports, E-commerce, Portals, and Forums are available now. > Download today > and enter to win an XBOX or Visual Studio .NET. > http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_06 > 1203_01/01 > _______________________________________________ > Opensymphony-webwork mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > > > ------------------------------------------------------- > This SF.Net email sponsored by: Free pre-built ASP.NET sites including > Data Reports, E-commerce, Portals, and Forums are available now. > Download today and enter to win an XBOX or Visual Studio .NET. > http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_06 > 1203_01/01 > _______________________________________________ > Opensymphony-webwork mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork > ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100006ave/direct;at.asp_061203_01/01 _______________________________________________ Opensymphony-webwork mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/opensymphony-webwork