弹出式JSF中的URL



我有以下场景首先,我需要发送请求到后端,这将返回一个URL..我需要打开URL弹出。我很困惑

我已经尝试使用prime-faces和web flow打开弹出窗口,但我不清楚如何每次使用新url打开弹出窗口

我们正在使用JSF, prime faces和spring webflow

使用JavaScript的window.open函数

<h:form>
    <h:commandButton value="Submit" action="#{bean.submit}">
        <f:ajax render="popup" />
    </h:commandButton>
    <h:panelGroup id="popup">
        <ui:fragment rendered="#{not empty bean.url}">
            <script>window.open('#{bean.url}');</script>
        </ui:fragment>
    </h:panelGroup>
</h:form>

private String url;
public void submit() {
    this.url = sendRequestToServiceAndRetrieveURL();
}
// ...

相关内容

  • 没有找到相关文章

最新更新