有没有办法控制和中断wicket中的Page-flow? 这是一个例子,我想做的事情:
如果有20页的应用程序。其中一些页面可通过中央导航链接获得。其他页面仅可通过其他页面中的链接获得。如果有人点击链接或使用浏览器后退按钮,我想在当前页面中调用方法,以便访问新页面。理想情况下,这些方法有能力中断页面流,我的应用程序停留在页面上,按下链接。我不想用javascript做这件事。我相信,检票口有可能,但我不知道在哪里。 : - )
此致 延
答案 0 :(得分:0)
您可以轻松地从Wicket控制流页面,只需添加链接/按钮组件即可。 例如:
在您的HTML中:
<a href="#" wicket:id="yourLink">Go somewhere</a>
您的员工java:
add(new Link<Void>("yourLink") {
@Override
public void onClick() {
// Do whatever you need and decide the target page
setResponsePage(YourDesiredPage.class);
}
});
答案 1 :(得分:0)