gpt4 book ai didi

java - 弹出 JSF 中的 URL

转载 作者:行者123 更新时间:2023-11-30 04:59:49 24 4
gpt4 key购买 nike

我有以下场景首先我需要向后端发送请求,这将返回一个 URL..我需要在弹出窗口..我对此感到困惑

我尝试使用prime-faces和网络流打开弹出窗口,但我不清楚如何每次使用新的网址打开弹出窗口

我们正在使用 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();
}

// ...

关于java - 弹出 JSF 中的 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7203665/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com