有没有办法阻止用户在 pages.xml 中仅使用 JSF/Seam 2 导航规则登录后直接从特定页面访问应用程序的任何页面。
目的是在密码过期时强制用户更改密码。我考虑过类似以下片段(“用户” - 是 Seam @Name
bean):
<page view-id="/editUserPwd.xhtml">
<navigation>
<rule if="#{user.changeRequestedToUser}">
<redirect view-id="/editUserPwd.xhtml"/>
</rule>
</navigation>
</page>
提前致谢