the list did not refresh because you did not specify a model that can update
itself across requests on the listview.
the listview should use a detachable model, try a LoadableDetachableModel
-igor
On 12/31/06, August Detlefsen <[EMAIL PROTECTED]> wrote:
Actually, this approach did not work for me -The container updated every
5 seconds, but the list of items generated from the database never
changed.
After some digging through the wicket sources, I solved this by
overriding the onAttach() method of WebMarkupContainer to remove the
list and regenerate it from the DB on each rendering:
public class AjaxContainer extends WebMarkupContainer {
protected void onAttach() {
removeAll();
ListView comments = new ListView("comments", commentList) {
protected void populateItem(final ListItem listItem) {
...
Do you forsee any problems with this approach?
Regards,
August
Igor Vaynberg wrote:
> before:
>
> add(new ListView("listview"....
>
> <div wicket:id="listview"></div>
>
> after
>
> WebMarkupContainer container=new WebMarkupContainer("container");
> container.setOutputMarkupId (true);
> contianer.add(new ListView("listview"....
>
> ...
> <div wicket:id="container"><div wicket:id="listview"></div></div>
>
> -igor
>
>
> On 12/29/06, *August Detlefsen* <[EMAIL PROTECTED]
> <mailto:[EMAIL PROTECTED]>> wrote:
>
> I've seen the Wiki entry that says:
>
> "You can't, you need to put it into a WebMarkupContainer and repaint
> that container instead."
> http://www.wicket-wiki.org.uk/wiki/index.php/ListView
>
>
> But does anyone have some example code illustrating this?
>
> Thanks,
> August
>
>
-------------------------------------------------------------------------
>
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to
> share your
> opinions on IT & business topics through brief surveys - and earn
> cash
>
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> <
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV>
> _______________________________________________
> Wicket-user mailing list
> Wicket-user@lists.sourceforge.net
> <mailto:Wicket-user@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/wicket-user
> <https://lists.sourceforge.net/lists/listinfo/wicket-user>
>
>
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share
your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Wicket-user mailing list
Wicket-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wicket-user