Why not call nested.validate() inside NormalForm#validate(), then add
the appropriate ActionMessage objects in the resulting ActionErrors?


On Fri, 10 Dec 2004 08:57:17 +1100, Ben <[EMAIL PROTECTED]> wrote:
> Hi
> 
> Within my normal form there is a nested form. The nested form has
> custom validation. The validate attribute of the action is set to
> false. My question is how do I validate the normal form and
> automatically validate the nested form with my custom validation
> method?
> 
> E.g.
> 
> NormalForm () {
> NestedForm nested = new NestedForm();
> }
> 
> NestedForm () {
> validate(...) {
> // checking the data here
> }
> }
> 
> So my action would validate the form as:
> 
> MyAction () {
> NormalForm nForm = (NormalForm) form;
> ActionErrors errors = nForm.validate(); // Validate the data
> }
> 
> The problem here is that it validates the NormalForm and ignores my
> validation in the NestedForm.
> 
> I hope this question makes sense to you... :)
> 
> Thanks,
> Ben
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to