在 Wicket“控制器”中进行页面导航的方法是什么?我想转到另一个内部页面并根据页面内的数据传入参数。
问问题
1742 次
2 回答
4
我找到了一个很好的页面导航方法:
public void onSubmit() {
PageParameters params = new PageParameters();
params.add("param1", "value1");
setResponsePage(ListContacts.class, params);
}
于 2012-10-11T18:36:06.567 回答
3
这不仅仅是一种好方法,它还是显示可收藏页面的方法。
如果你想显示一个不可加入书签的页面(或一个不可加入书签的页面),你可以像这样实例化你的页面类:
setResponsePage( new ListContacts( param1, param2...) );
(注意这里的参数不需要是字符串,类型安全是 Wicket 的一大优势。)
忠告,了解Wicket 中可收藏和不可收藏页面之间的区别非常重要。
于 2012-10-11T22:33:58.700 回答