在不使用Redirect的情况下导航到页面时未触发JSF preRenderView

时间:2012-07-16 22:15:15

标签: jsf jsf-2 java-ee-6 icefaces-3

我创建了一个preRender方法,当用户导航到该特定页面时,我会使用:

<f:metadata>
    <f:event listener="#{targetClass.prerender()}"
        type="preRenderView">
    </f:event>
</f:metadata>

但问题是我导航到此页面时没有调用此方法,除非我使用

<redirect />
faces-config.xml文件中的

。 但是,我不想使用重定向,所以url总是指向登录页面。

谢谢。

0 个答案:

没有答案