如何转发到 JSF 中的同一页面?

How to forward to same page in JSF?

我有一个菜单,其中 pageOnepageTwo 通过转发工作。所以我点击转发我的 pageOne 没关系,我的转发完成了!但是,如果我已经停留在 pageOne 并再次单击 pageOne,则不会发生转发。

遵循结构:

          _____________________ 
   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>