Ok, I got just IM-ed by Johan. I think *I* don't have my day. I'm totally wrong here, as the whole page gets rendered everytime, and the history is thus in sync.
Forget all the answers I gave on this thread. Duh. Eelco On 4/30/06, Eelco Hillenius <[EMAIL PROTECTED]> wrote:
At the moment you e.g. click on links of the pageable list component, you'll be increasing versions - unless that pageable list is unversioned - and your tab links will thus point to older versions. Eelco On 4/30/06, Matej Knopp <[EMAIL PROTECTED]> wrote: > I guess I'm bit slower today :) as I have problem understanding this. > > The links are regular wicket 'Link's? > (e.g. new Link() { onClick() { tab.switchPage(X); } }? > > I just don't understand. Clicking on navigator increases page versions. > Why are the links pointing to older page version? > > -Matej > > Eelco Hillenius wrote: > > For instance, if you have a tab bar, where the tabs consist of > > internal links. Say one of these panels diplays a pageable list. When > > the user navigates this list beyond the number of page versions, a > > click on a tab will give a page expired exception, as those tabs > > really point to a link in 'history'. That in itself sucks enough, but > > there is also the theoretical problem that if you register model > > changes for your versions, they would be rolled back too, while that's > > probably not something you would expect from clicking on a tab. The > > solution to this is easy: use bookmarkable page links for things like > > tabs. But it also destroys part of Wicket's programming model. > > > > Eelco > > > > > > On 4/30/06, Matej Knopp <[EMAIL PROTECTED]> wrote: > >> Eelco Hillenius wrote: > >> > Yeah there's just no perfect world as long as browsers work the way > >> > they work. The big, really big advantage of client state saving is > >> > that there is no limit to history. You can work with internal links > >> > everywhere without ever having to worry they'll get stale. I found > >> > this an ugly limitation of keeping server state currently; if you want > >> > to create tabs etc, you generally have to use bookmarkable page links > >> > as otherwise you might run into the trouble of running out of > >> > versions. > >> Could you be more specific here? What kind of tabs? > >> > >> -Matej > >> > > >> > Eelco > >> > > >> > On 4/30/06, Johan Compagner <[EMAIL PROTECTED]> wrote: > >> >> as always igor can say it so much better then i can :) > >> >> > >> >> But ajax and clientside state really isn't the best combination to > >> have. > >> >> Because for every request the page state must be sent over and sent > >> back. > >> >> > >> >> johan > >> >> > >> >> > >> >> On 4/30/06, Igor Vaynberg <[EMAIL PROTECTED]> wrote: > >> >> > > >> >> > > >> >> > > >> >> > > >> >> > On 4/29/06, Matej Knopp < [EMAIL PROTECTED]> wrote: > >> >> > > Johan Compagner wrote: > >> >> > > > this is pretyt much all in place. > >> >> > > > I don't believe in a cookie and or url state what is that? > >> >> storing a > >> >> > > > page in an url? > >> >> > > > > >> >> > > > We have a branch where we have a first draft of ClientSide Page > >> >> saving > >> >> > > > (in an javascript variable that is then set in a hidden field of > >> >> all > >> >> the > >> >> > > > forms) > >> >> > > How will hidden field work with ajax? Will every response have to > >> >> carry > >> >> > > the whole (new) page state? > >> >> > > > >> >> > > >> >> > > >> >> > yep, ajax + clientstate = the suck > >> >> > > >> >> > > >> >> > -Igor > >> >> > > >> >> > > >> >> > >> >> > >> > > >> > > >> > ------------------------------------------------------- > >> > Using Tomcat but need to do more? Need to support web services, > >> security? > >> > Get stuff done quickly with pre-integrated technology to make your job > >> > easier > >> > Download IBM WebSphere Application Server v.1.0.1 based on Apache > >> Geronimo > >> > http://sel.as-us.falkag.net/sel?cmd=k&kid0709&bid&3057&dat1642 > >> > _______________________________________________ > >> > Wicket-user mailing list > >> > Wicket-user@lists.sourceforge.net > >> > https://lists.sourceforge.net/lists/listinfo/wicket-user > >> > > >> > >> > >> > >> ------------------------------------------------------- > >> Using Tomcat but need to do more? Need to support web services, security? > >> Get stuff done quickly with pre-integrated technology to make your job > >> easier > >> Download IBM WebSphere Application Server v.1.0.1 based on Apache > >> Geronimo > >> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > >> _______________________________________________ > >> Wicket-user mailing list > >> Wicket-user@lists.sourceforge.net > >> https://lists.sourceforge.net/lists/listinfo/wicket-user > >> > > > > > > ------------------------------------------------------- > > Using Tomcat but need to do more? Need to support web services, security? > > Get stuff done quickly with pre-integrated technology to make your job > > easier > > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > > http://sel.as-us.falkag.net/sel?cmd=k&kid0709&bid&3057&dat1642 > > _______________________________________________ > > Wicket-user mailing list > > Wicket-user@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/wicket-user > > > > > > ------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > _______________________________________________ > Wicket-user mailing list > Wicket-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/wicket-user >
------------------------------------------------------- Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid0709&bid&3057&dat1642 _______________________________________________ Wicket-user mailing list Wicket-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wicket-user