【发布时间】:2011-06-12 10:49:05
【问题描述】:
如何根据登录用户的角色呈现 JSF 组件?我知道外部上下文暴露了主体,但是我应该如何在 JSF 中正确地进行渲染?在 JSP 中会是这样的
<% isUserInRole(Roles.ADMIN) { %>
<button>Edit!</button>
<% } %>
如何以最佳方式在 JSF 中编写此代码?我最好的猜测是与返回布尔值的支持 bean 的方法相关联的渲染属性,但如果我必须仅为管理员渲染一些导航项,这将引入一个不相关的支持 bean...
Glassfish V3.1,JSF 2.x
【问题讨论】:
-
以后请加
[jsf-2.0]标签表示:)