Hi,
Using a adaptation of TabbedPanel ( wicket 1.2 ) with wicket 1.1 , I had
some problems with "sub-panels" update.
First I select a subpanel in a page that contains TabbedPanel and
multiple subpanels without using PanelCachingTab.
When I go back with the browser on a previous tab on same page and
reload , their constructors wont't be called and so I get this exception
from TabbedPanel :
wicket.markup.MarkupException: Unable to find component with id 'sub-panel' in
[MarkupContainer [Component id = bankPanelList, page =
sbs.pages.properties.PropertyPage, path =
4:PropertyPanelList:sub-panel:tabbedPanel:sub-panel:bankPanelList.PanelList,
isVisible = true, isVersioned = true]]. This means that you declared
wicket:id=sub-panel in your markup, but that you either did not add the
component to your page at all, or that the hierarchy does not match.
[markup = file:/mnt/shared/Dev/Java/bin/application/panels/PanelList.html,
index = 2, current = '<span wicket:id="sub-panel" class="tab-panel">' (line 2,
column 2)]
at wicket.markup.MarkupStream.throwMarkupException(MarkupStream.java:277)
Is there an option in wicket 1.1 that allows to recreate all panels of a page
during reload,
or is this only possible in wicket 1.2 ?
Joe
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Wicket-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/wicket-user