JSF 网站和重定向页面
JSF website and redirecting pages
我有一个使用 JSF 1.2 编写的网站。
我已经知道,在我们的一个页面上,您单击一个按钮,并且应该会发生 http 重定向。这不起作用。
我的 JSF 文件包含按钮:
<h:commandButton immediate="true"
action="#{jLoginFragment.btnLogin_onClick}"
id="btnLogin"
value="Login"
styleClass="buttonComp"/>
我的 bean 包含:
public String btnLogin_onClick() {
System.out.println ('TEST');
FacesContext.getCurrentInstance().getExternalContext().redirect("/test.html");
return null;
}
当我点击按钮时,btnLogin_onClick()
被执行(我可以看到 'TEST' 消息,但是重定向没有发生。
没有抛出异常,所以我有点不知道该怎么做。有人可以帮忙吗?
我发现我们网站上的 Google 跟踪代码管理器代码导致重定向不起作用。我已经删除了这个特定页面的标签管理器代码。
我有一个使用 JSF 1.2 编写的网站。 我已经知道,在我们的一个页面上,您单击一个按钮,并且应该会发生 http 重定向。这不起作用。
我的 JSF 文件包含按钮:
<h:commandButton immediate="true"
action="#{jLoginFragment.btnLogin_onClick}"
id="btnLogin"
value="Login"
styleClass="buttonComp"/>
我的 bean 包含:
public String btnLogin_onClick() {
System.out.println ('TEST');
FacesContext.getCurrentInstance().getExternalContext().redirect("/test.html");
return null;
}
当我点击按钮时,btnLogin_onClick()
被执行(我可以看到 'TEST' 消息,但是重定向没有发生。
没有抛出异常,所以我有点不知道该怎么做。有人可以帮忙吗?
我发现我们网站上的 Google 跟踪代码管理器代码导致重定向不起作用。我已经删除了这个特定页面的标签管理器代码。