What about this?
Link link = new Link("link") {
@Override
public void onClick() {
setResponsePage(new MyPage());
}
};
-Tom
On 10.07.2012, at 11:36, Anna Hunecke wrote:
> Hi,
>
> I'm trying to force a page to re-render everytime the user clicks the refresh
> button. Wicket sees the page as a stateful page, but I'm not interested at
> all in keeping this state.
>
> What I would like to do is to get the newest data from the database on
> refresh and display it. I tried to use LoadableDetachableModels for this, but
> ran into trouble pretty soon. The main reason is that the data also
> determines visibility and styling of individual elements in the page which
> makes the code very complicated with lots of LoadableDetachableModels and
> Behaviors (The page is not exactly small). Also, the page size increases, and
> I want to avoid that.
>
> So, I ended up in overwriting the renderPage() method in my page, throwing
> away all content and drawing it again. But I don't like this solution. Can I
> somehow force wicket to throw away the complete page and create a new one?
>
> Regards,
> Anna
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]