this has nothing to do with versioning. when you press the back button
in the browser there shouldnt even be a hit to the serverside, the
browser simply pulls what it thinks the last page is out of its cache.

-igor

On Thu, Jun 26, 2008 at 12:36 AM, Benny Weingarten
<[EMAIL PROTECTED]> wrote:
>
> I am fronting a similar problem. My users don't refresh, they go back and
> forward using the browser's back and forward buttons.
>
> In my wicket application, I have a FeedbackPanel in my page that displays
> error or success, depending on whether the form submitted successfully or
> not. My Form is a personal information edit form, in which a user can change
> information about themselves (such as name, interests, hobbies, etc`..)
>
> Lets say a user does the following in the form:
> 1) changes a hobby, submit the form (success). A success message is
> idsplayed via the FeedbackPanel
> 2) blanks the name field, submit the form (failure. In wicket terms, the
> validation failed on the TexfField Model object, and the Form's onError
> method was called) an error message displayed via the Feedback Panel
> 3) changes the name field to a valid name, then submit.  (success). A
> success message is displayed via the FeedbackPanel
>
> At this point, if the user clicks on the browser's back button, I would
> expect the form to be visible with the erroneous "name" field, and the error
> message. However, the form is displayed with the value entered at (3),
> without any error message.
>
> User clicks back again and I would expect the form to display the new hobby
> field, with the success message from (1).  What I see is the same page as
> after (3), with no feedback message.
>
> Its as if once I submit the form, the previous values of the form are not
> retained. I am calling setVersioned(true) on the form, and according to the
> docuumentation that should make the form retian previous states, but it
> doesn't seem to work.
> Suggestions?
>
>
> SantiagoA wrote:
>>
>> feedbackMessages are stored to show them once, aftewards they were
>> deleted. Perhaps, try to store them in your own List and feed the
>> FeedbackPanel with the List when the page is displayed again. Maybe this
>> work, i´m not sure about that. ;-)
>>
>> -Santiago
>>
>>
>> Thomas Lutz wrote:
>>>
>>> Hi,
>>>
>>> First of all, great framework !
>>>
>>> I've a form with some validation added, nothing special (Required, Email
>>> check). When I submit the form I get the validation messages in the
>>> FeedbackPanel as expected, but :-), hitting f5 for a page refresh after
>>> the submit removes them (don't ask why refresh after submit... users of
>>> my webapp do stuff like this :-)).
>>> The form is not submitted, only redisplayed, but the validation messages
>>> are missing.
>>> Is there something I can do about this ?
>>>
>>> Thanks in advance,
>>> Tom
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>> For additional commands, e-mail: [EMAIL PROTECTED]
>>>
>>>
>>>
>>
>>
>
> --
> View this message in context: 
> http://www.nabble.com/FeedbackPanel-and-page-refresh-%28f5%29-after-submit-tp14413642p18128149.html
> Sent from the Wicket - User mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> 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