我的页面顶部有一个反馈面板。
我有许多面板,每个面板都有带有AjaxFallback链接的子面板,单击这些子面板时,我希望将info()消息设置为要显示在反馈面板中。
我是否必须通过面板层向下传递反馈面板,以便在单击链接时将其重新添加到Ajax目标中?还是有别的办法?
谢谢,汤姆
发布于 2010-10-16 20:30:31
有些东西必须将它添加到目标中,但是有一些方法可以使用间接,这样就不需要太多地传递东西了。参见这篇博客文章的一种策略。
Wicket 1.5中也添加了类似的内容。有关此添加的bug跟踪,请参见WICKET-1312。
发布于 2014-03-21 15:12:06
下面是Wicket 6中的作品
target.addChildren(getPage(), FeedbackPanel.class);https://stackoverflow.com/questions/3948575
复制相似问题