wicket-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Thomas Götz (Commented) (JIRA) <j...@apache.org>
Subject [jira] [Commented] (WICKET-4286) ListView causes page ID increment
Date Fri, 16 Dec 2011 08:14:30 GMT

    [ https://issues.apache.org/jira/browse/WICKET-4286?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13170818#comment-13170818

Thomas Götz commented on WICKET-4286:

@Dan: what exactly do you mean by that? It seems to me that the page *should* be dirtied upon
ajax operations (+ model changes)?! Because on page reload the "old' state is restored (after
page has been rendered), so everything that happend after this (via AJAX) is not serialized,
or do I get this wrong?
> ListView causes page ID increment
> ---------------------------------
>                 Key: WICKET-4286
>                 URL: https://issues.apache.org/jira/browse/WICKET-4286
>             Project: Wicket
>          Issue Type: Bug
>          Components: wicket
>    Affects Versions: 1.5.3
>         Environment: any
>            Reporter: Mark Lichtenberg
>         Attachments: ajaxtest1.5.3.tar.gz
> A ListView with setReuseItems(false) causes the page ID to increment when the page is
reloaded or the back button is pressed. This new ID is not reflected in the URL so Ajax actions
against the new ID are lost when navigating away and back again. 
> Steps to reproduce in quickstart
> 1) Load quickstart project in browser
> 2) Click "Link to Other" then click browser's back button.
> 3) Notice the log statement indicates the HomePage ID is 2, yet the URL remains at ID
> 4) Click "Ajax Increment Link" a few times
> 5) Click "Link to Other" then click browser's back button
> 6) Notice the counter is at zero, and subsequent clicks to the "Ajax Increment Link"
start from zero. The current page ID output in the log is 4.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira


View raw message