我有一个带有 3 个选项卡的 Accordion 面板,即主要、管理、系统,我有 3 个用户角色学生、职员和校长。我不知道如何通过java代码(Bean类)以学生(学生角色)身份登录时禁用管理选项卡。请告诉我一个合适的解决方案。
最佳答案
就这么简单
<ui:param name="disableAdminTab" value="#{ not someBean.isUserAdmin }" />
<p:tab title="Admin" id="tab_admin" disabled="#{disableAdminTab}">
假设 SomeBean.isUserAdmin() 是一个函数,如果登录的用户具有管理员角色,则返回
关于java - 如何禁用 primefaces 中的 Accordion 面板选项卡?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20992368/