我必须在点击按钮后首先验证我的代码,然后需要在wicket中使用新选项卡打开新页面。 我已经使用了target =“_ blank”选项,但它对我没用。
答案 0 :(得分:1)
确认后,您可以利用PopupSettings在另一个标签页上打开另一个页面:
PopupSettings settings = new PopupSettings();
settings.setTarget(String.format("'%s'", urlFor(AnotherPage.class, null)));
ajaxRequestTarget.appendJavaScript(settings.getPopupJavaScript());
更新: 这取决于浏览器,无论是打开新窗口还是新选项卡:
Open a URL in a new tab (and not a new window) using JavaScript