0

目前我正在研究一个 JSF ( ICEfaces ) 项目。我有一个菜单,其中菜单数据来自数据库。我的意思是标签和网址来自数据库。我正在执行查询并为菜单编写逻辑。到目前为止,JSF 是好的。

假设我点击了菜单链接。我有一个页面。在那个页面中,我有 3 个按钮。添加、更新和删除按钮。对于我使用的添加导航

<ice:outputLink/>

剩下的我用

<ice:commandLink/>

我可以使用上述内容从一个页面导航到另一个页面。我遇到的问题是返回上一页时,页面不走。谷歌搜索后,我注意到页面导航默认为转发。

当导航前进时,为什么上一页没有来......

请帮忙,

谢谢 vipul

4

1 回答 1

0

我并不完全理解您的问题,但我认为您可能正在寻找的是当您单击链接时浏览器中的 url 发生变化。

为此,只需将“ ?faces-redirect=true”添加到您的链接。

例子:

<ice:outputLink value="mylink?faces-redirect=true" />

附带说明一下,当 Icefaces 完全抄袭 Primefaces 时,为什么还要使用它?为什么不直接使用原始代码(primefaces)?请参阅此链接以获取解释 - http://blog.primefaces.org/?p=1692

于 2013-01-25T18:57:41.397 回答