是否存在有条件地重定向到另一个视图的内置机制?如果用户已经登录,我希望将用户从登录页面重定向到"主页".
我已经有两种基本方法,但是第一种方法我不知道如何实现,第二种方法是一种肮脏的解决方法.
<meta http-equiv="Refresh" content="0; URL=home.jsf" />
,让它有条件地呈现(EL: #{login.loggedIn}
)<h:panelGroup />
也将有条件地渲染,包含一些执行重定向的JavaScript.有没有办法实现1个甚至是另一个更优雅的解决方案?:-)
谢谢
是否有一个JSF 2.1组件允许我有条件地呈现(或不呈现)其所有内容?就像是
<h:component rendered="#{user.loggedIn}">
...a bunch of jsf components and HTML code...
...even more HTML code...
</h:component>
Run Code Online (Sandbox Code Playgroud)
我正在使用PrimeFaces 3M4,因为这可能会影响你的答案!