如何转发到 JSF 中的同一页面?
How to forward to same page in JSF?
我有一个菜单,其中 pageOne 和 pageTwo 通过转发工作。所以我点击转发我的 pageOne 没关系,我的转发完成了!但是,如果我已经停留在 pageOne 并再次单击 pageOne,则不会发生转发。
- 我在我的系统上使用模板工作。
- 我在 pageOne 上使用 ViewScoped,我的 menuBean 是 SessionScoped.
遵循结构:
_____________________
MENU: | PAGE1 | PAGE2 |
¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
PAGE ONE SUCESS LOADED HERE
我的菜单正在竞标,我在 Bean 上设置了页面:
menuPage1.setCommand("pageOne");
FacesConfig
<navigation-case>
<from-outcome>pageOne</from-outcome>
<to-view-id>/PageOne.xhtml</to-view-id>
</navigation-case>
我的愿望是重新加载页面。
对不起,我在这个网站上没有发现任何类似的东西。
你能试试重定向吗:
<navigation-case>
<from-outcome>pageOne</from-outcome>
<to-view-id>/PageOne.xhtml?faces-redirect=true</to-view-id>
</navigation-case>
我有一个菜单,其中 pageOne 和 pageTwo 通过转发工作。所以我点击转发我的 pageOne 没关系,我的转发完成了!但是,如果我已经停留在 pageOne 并再次单击 pageOne,则不会发生转发。
- 我在我的系统上使用模板工作。
- 我在 pageOne 上使用 ViewScoped,我的 menuBean 是 SessionScoped.
遵循结构:
_____________________ MENU: | PAGE1 | PAGE2 | ¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨ PAGE ONE SUCESS LOADED HERE
我的菜单正在竞标,我在 Bean 上设置了页面:
menuPage1.setCommand("pageOne");
FacesConfig
<navigation-case>
<from-outcome>pageOne</from-outcome>
<to-view-id>/PageOne.xhtml</to-view-id>
</navigation-case>
我的愿望是重新加载页面。
对不起,我在这个网站上没有发现任何类似的东西。
你能试试重定向吗:
<navigation-case>
<from-outcome>pageOne</from-outcome>
<to-view-id>/PageOne.xhtml?faces-redirect=true</to-view-id>
</navigation-case>