我有一个菜单项,我想只在用户有某些角色时显示/隐藏.
我正在使用渲染属性,但我坚持一些东西.这有效......
rendered="#{loginHandler.hasStaffRole}"
Run Code Online (Sandbox Code Playgroud)
......但这不......
rendered="#{loginHandler.hasStaffRole or loginHandler.hasInstructorRole or loginHandler.hasVolunteerRole}"
Run Code Online (Sandbox Code Playgroud)
我在Eclipse中遇到的问题是:
"无法将表达式运算符应用于方法绑定"
知道我应该怎么解决这个问题?
回答我自己的问题.问题是LoginHandler.hasStaffRole()方法需要使用LoginHandler.isHasStaffRole()来识别为属性.(最后我将其更改为.isUserHasStaffRole.)
谢谢.
| 归档时间: |
|
| 查看次数: |
4004 次 |
| 最近记录: |