1. If you use a block you can use a delegate to render it in the 2
scenarios.

2. Tapestry does not redirect after post for errors, it forwards instead.
So anything you've done in your validate is available in your render.


On 17 Mar 2014 18:35, "George Christman" <gchrist...@cardaddy.com> wrote:
>
> I see, so form 2 is essentially a replica of form 1 accept all the fields
> are hidden? If that is the case, two final questions, 1 is there a simpler
> way to setup all them fields? This is a time sheet with probably 50/75
> fields. Lastly, when you return form 2, how do you return the object
> without persisting or losing the values? Sorry lance, just trying to wrap
> my head around a new approach and get out of the current rut.
>
>
> On Mon, Mar 17, 2014 at 2:25 PM, Lance Java <lance.j...@googlemail.com
>wrote:
>
> > No :)
> >
> > Form1 contains the fields. Warnings cause form1's submit to FAIL.
> >
> > Form2 is displayed when showing the errors/warnings from form1. Form2
has a
> > hidden section with ALL of the fields (and values) from form1. Form2's
> > submit button is likely to be labelled "accept". Clicking the "accept"
> > button posts form2. The validation of form2 ignores warnings.
> >  On 17 Mar 2014 18:03, "George Christman" <gchrist...@cardaddy.com>
wrote:
> >
> > > I agree, I try to avoid it as much as I can. I'm not sure I understand
> > what
> > > you are doing, are you saying when form 2 is displayed and the submit
> > > action is clicked, you would then resubmit form 1 along with form 2?
> > >
> > >
> > > On Mon, Mar 17, 2014 at 1:49 PM, Lance Java <lance.j...@googlemail.com
> > > >wrote:
> > >
> > > > As always, I try to avoid persist. I was suggesting hidden (or
> > disabled)
> > > > fields in form2 so the values are passed in both submits (thus
> > > eliminating
> > > > the need for @Persist)
> > > >
> > > > Form2 is not displayed initially, it is displayed when showing the
> > > warnings
> > > >
> > >
> > >
> > >
> > > --
> > > George Christman
> > > www.CarDaddy.com
> > > P.O. Box 735
> > > Johnstown, New York
> > >
> >
>
>
>
> --
> George Christman
> www.CarDaddy.com
> P.O. Box 735
> Johnstown, New York

Reply via email to