No, if you don't want to update models, you can use reusemanager. It
retains the raw unsubmitted values in rawInput fields.

**
Martin

2011/8/11 Bruno Borges <[email protected]>:
> Models must be updated anyway, and that's solved with
> form.updateFormComponentModels()
>
>
> *Bruno Borges*
> www.brunoborges.com.br
> +55 21 76727099
>
>
>
> On Thu, Aug 11, 2011 at 12:21 PM, Martin Makundi <
> [email protected]> wrote:
>
>> Is possible using reuseManager, but you need to keep reference to it
>> somewhere.
>>
>>
>> http://apache-wicket.1842946.n4.nabble.com/Check-box-loses-checked-state-after-error-td1855690.html
>>
>> **
>> Martin
>>
>> 2011/8/11 Bruno Borges <[email protected]>:
>> > In your GoBack button's submit method (dpf = false), call
>> >
>> >   form.updateFormComponentModels()
>> >
>> >
>> >
>> > *Bruno Borges *
>> > www.brunoborges.com.br
>> > +55 21 76727099
>> >
>> >
>> >
>> > On Thu, Aug 11, 2011 at 12:08 PM, Mike Mander <[email protected]>
>> wrote:
>> >
>> >> Am 11.08.2011 16:54, schrieb Bruno Borges:
>> >>
>> >>> You want to go back to another page without having to fill the form,
>> but
>> >>> you
>> >>> also don't want to lose data you typed in in the previous screen? Seems
>> >>> weird to me.
>> >>>
>> >>> Have you considered to add Ajax update behaviour? onBlur of components,
>> >>> you
>> >>> could update the model of each component.
>> >>> *Bruno Borges*
>> >>> www.brunoborges.com.br
>> >>> +55 21 76727099
>> >>>
>> >>>
>> >>>
>> >>> On Thu, Aug 11, 2011 at 11:50 AM, Mike Mander<[email protected]>
>>  wrote:
>> >>>
>> >>>  Am 11.08.2011 16:36, schrieb Bruno Borges:
>> >>>>
>> >>>>  Shouldn't you be submitting that button anyway? dfp = true
>> >>>>>
>> >>>>>
>> >>>>> *Bruno Borges*
>> >>>>> www.brunoborges.com.br
>> >>>>> +55 21 76727099
>> >>>>>
>> >>>>>
>> >>>>>
>> >>>>> On Thu, Aug 11, 2011 at 10:44 AM, Mike Mander<[email protected]>
>> >>>>> wrote:
>> >>>>>
>> >>>>>  Hi,
>> >>>>>
>> >>>>>> i've added a domain model globally to my session.
>> >>>>>>
>> >>>>>> A form for editing this data is provided on page A. On this i have 2
>> >>>>>> submit
>> >>>>>> buttons. One with setDefaultFormProcessing false (to previous page)
>> and
>> >>>>>> one
>> >>>>>> with true (to next step).
>> >>>>>>
>> >>>>>> If i press the main submit (next step | dfp = true) then everything
>> >>>>>> works
>> >>>>>> as expected. If i press the other (previous page |dfp = false) and
>> >>>>>> redirect
>> >>>>>> to Page A all data are lost. I'm absolutely aware of the issue that
>> >>>>>> false
>> >>>>>> in
>> >>>>>> defaultFormProcessing is not submitting the data.
>> >>>>>>
>> >>>>>> But because i cannot reproduce the input changed part of the form
>> >>>>>> processing, i can't submit the invalid data manually. Is there any
>> way
>> >>>>>> to
>> >>>>>> achieve my goal?
>> >>>>>>
>> >>>>>> Thanks
>> >>>>>> Mike
>> >>>>>>
>> >>>>>> ------------------------------******--------------------------**--**
>> >>>>>> --**---------
>> >>>>>> To unsubscribe, e-mail: users-unsubscribe@wicket.****apa**che.org<
>> >>>>>> http://apache.org**>
>> >>>>>> <users-unsubscribe@**wicket.**apache.org <http://wicket.apache.org
>> ><
>> >>>>>> users-unsubscribe@**wicket.apache.org<
>> [email protected]>
>> >>>>>> >
>> >>>>>>
>> >>>>>> For additional commands, e-mail: [email protected]
>> >>>>>>
>> >>>>>>
>> >>>>>>  Then i can't goback to previous page without filling the form.
>> >>>>>>
>> >>>>> The scenario is
>> >>>> 1. goto basket
>> >>>> 2. goto checkout (Page A in post) enter some data
>> >>>> 3. goback to basket (dfp = false) validation should be bypassed
>> >>>> 4. goto checkout =>  all entered data are present
>> >>>>
>> >>>> But until now with this scenario i lost all data in step 4
>> >>>>
>> >>>> Thanks
>> >>>> Mike
>> >>>>
>> >>>> PS: I use buttons to stay in javascript-less mode :-)
>> >>>>
>> >>>>
>> >>>> ------------------------------****----------------------------**
>> >>>> --**---------
>> >>>> To unsubscribe, e-mail: users-unsubscribe@wicket.**apa**che.org<
>> http://apache.org>
>> >>>> <users-unsubscribe@**wicket.apache.org<
>> [email protected]>
>> >>>> >
>> >>>> For additional commands, e-mail: [email protected]
>> >>>>
>> >>>>
>> >>>>  Ajax is not an option - i have to stay javascript-less.
>> >>
>> >>
>> >>   You want to go back to another page without having to fill the form,
>> but
>> >>> you
>> >>>  also don't want to lose data you typed in in the previous screen?
>> Seems
>> >>>  weird to me.
>> >>>
>> >> Not the previous screen. The current screen.
>> >>
>> >> I come from basket. I goto checkout. I start typing. I think oops what
>> was
>> >> the option in basket
>> >> and goback to basket (dfp = false). I check the basket option and think
>> ok
>> >> let's go on checkout.
>> >> And on checkout i think - damn all typed data have gone. So i leave the
>> >> shop.
>> >>
>> >> That's the scenario i try to catch.
>> >>
>> >>
>> >> Thanks
>> >> Mike
>> >>
>> >>
>> >>
>> >>
>> ------------------------------**------------------------------**---------
>> >> To unsubscribe, e-mail: users-unsubscribe@wicket.**apache.org<
>> [email protected]>
>> >> For additional commands, e-mail: [email protected]
>> >>
>> >>
>> >
>>
>> ---------------------------------------------------------------------
>> 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