Hi, I have a page that holds a list (of Strings). In the constructor, I initialize the list.
Then I call a Panel with this list to create a ListView of something. In a Modal window I set the list to have data in. The problem is that the list is initialized whenever I refresh the page (F5) (the Page's constructor is called). How can I pass this problem. Where should I keep a model that holds the list data? Some code: ... Class members: private List<String> linksIds; private final LinksPanel linksPanel; ... In the constructor: super(id); setOutputMarkupId(true); linksIds = new LinkedList<String>(); ... linksPanel = new LinksPanel("links", getLinksIds()); ... The getters and setters: public List<String> getLinksIds() { return linksIds; } public void setLinksIds(List<String> linksIds) { this.linksIds = linksIds; linksPanel.setLinksByIds(linksIds); } The setter is called when the user press OK in a Modal window. The list is changed and the UI changes Ajax-ly. So this is OK. The only problem is refreshing the Page. Thanks for any help, ----- Eyal Golan [EMAIL PROTECTED] Visit: http://jvdrums.sourceforge.net/ http://jvdrums.sourceforge.net/ LinkedIn: http://www.linkedin.com/in/egolan74 http://www.linkedin.com/in/egolan74 -- View this message in context: http://www.nabble.com/Confused-tp18064846p18064846.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]