gpt4 book ai didi

java - 通过按钮在 JSF 站点之外导航的选项

转载 作者:行者123 更新时间:2023-12-04 06:46:26 24 4
gpt4 key购买 nike

在我的 JSF 网站上,我有几个元素,我想用它们来导航到我们旧的经典 ASP 网站(不需要保留数据,只需简单导航)。做到这一点的最佳方法是什么?

思念至今:
- 使用结果/导航规则意味着您将停留在同一站点内。它可以用来在外面导航吗?

最佳答案

您不能为此使用导航案例。使用 h:outputLink 带有直接 URL。

<h:outputLink value="http://google.com">Click</h:outputLink>

或者只是普通的普通 HTML。
<a href="http://google.com">Click</a>

更新 :

一个 <h:commandButton>也是可行的,但是您必须添加一个执行 ExternalContext#redirect() 的 bean 操作方法到所需的 URL。
public void submit() {
FacesContext.getCurrentInstance().getExternalContext().redirect("http://google.com");
}

另一种方法确实是设置链接的样式,使其看起来像一个按钮。这是一个启动示例:
a.button {
display: inline-block;
background: lightgray;
border: 2px outset lightgray;
cursor: default;
}
a.button:active {
border-style: inset;
}

将其用作 <h:outputLink styleClass="button"><a class="button"> .

关于java - 通过按钮在 JSF 站点之外导航的选项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3710037/

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