Я использую richfaces 4. И у меня есть session bean с свойством - пользователем. Я ожидаю, что мои xhtml-страницы не будут отображаться для запросов, если пользователь имеет значение null, потому что у меня есть faces-config.xml с if-tag (см. Ниже). Но они отображают (только когда я набираю url myComp: 8080/JSF/faces/clients.xhtml), и я вижу в отладчике, что свойство пользователя не проверяется в сеансовом компоненте.richfaces 4 + jsf и faces-config.xml, который не работает
лица-config.xml
<navigation-rule>
<from-view-id>/login.xhtml</from-view-id>
<navigation-case>
<from-outcome>clients</from-outcome>
<if>#{userBean.isUser}</if>
<to-view-id>/clients.xhtml</to-view-id>
</navigation-case>
мне нужно VeiwHandler или что-то неправильно с лицом-config.xml ли?
Спасибо. Оно работает. – Foontik
@Foontik, добро пожаловать. Примите ответ, чтобы подтвердить, что моя рекомендация решила проблему. Также [см. Как работает прием ответа] (http://stackoverflow.com/faq#howtoask) – kolossus