URL不改变重定向(primefaces + JSF 2.2)

时间:2014-03-05 20:29:29

标签: redirect jsf-2 primefaces

我正在努力使我的j2ee应用程序中的导航工作,xhtml中的menuitem必须使URL和页面更改并转到另一个xhtml页面.. 问题是,当我按下按钮时,没有任何反应..我不知道为什么,试图返回?faces-redirect = true并在faces配置中添加重定向标记,但重定向不会发生.. 我能忘记什么? 感谢

这是代码:

xhtml:

    <p:submenu label="Services">
    <p:menuitem value="Remise de Doc." actionListener="#{PagesController.remisetrEt}"  ajax="false" icon="ui-icon ui-icon-folder-open" />
    </p:submenu>

faces-config:

       <navigation-rule>
        <from-view-id>/accueil.xhtml</from-view-id>
       <navigation-case>
           <from-outcome>logout</from-outcome>
             <to-view-id>/index.xhtml</to-view-id>
             <redirect/>
       </navigation-case>
       <navigation-case>
       <from-action>#{PagesController.remisetrEt}</from-action>
           <from-outcome>remisetret</from-outcome>
             <to-view-id>/remisetrEt.xhtml</to-view-id>
             <redirect/>     
       </navigation-case>
        </navigation-rule>

bean方法:

public String remisetrEt()
    {
        return "remisetret?faces-redirect=true";
    }

0 个答案:

没有答案