【问题标题】:Redirect does not work anymore after installing IceFaces安装 IceFaces 后重定向不再起作用
【发布时间】:2011-09-09 02:24:33
【问题描述】:

在我的 JSF 2.0 项目中,我有一个 index.xhtml 页面,我在其中实现了登录。成功登录后,我想重定向到 EditFile.xhtml。这总是成功的。

<h:commandButton value="Login" action="EditFile.xhtml"/>

现在我已经安装了 ICEfaces 组件,它不再工作了,它只会重新加载 index.xhtml 页面。谁能帮帮我?

【问题讨论】:

  • 嗨 Dominik,你使用什么方法来重定向——导航案例或代码中的重定向,ala: externalContext.redirect(destination); ?
  • 我觉得写的有点不对...我是用登录按钮做的 ->

标签: jsf jsf-2 icefaces


【解决方案1】:

我认为h:commandButton 不应该默认重定向(想知道它以前是如何工作的),所以试试:

<h:commandButton value="Login" action="EditFile.xhtml?faces-redirect=true"/>

或将&lt;redirect/&gt; 标签添加到您的导航箱。

【讨论】:

  • 对不起,我不是英语中的英雄;)我的意思是传输……所以传输工作没有任何问题,直到我添加了 ICEfaces。我会试试你的建议,谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-12-18
  • 2017-02-08
相关资源
最近更新 更多