シンプルなユーザー管理をしたい。Primefaces DataTablesがありますが、ユーザーが「ROLE_USER」の場合、DataTablesを編集できないようにします。しかし、ユーザーがROLE_ADMINの場合、データテーブルを編集可能にします。
ManagedBeanにプロパティがあります
public boolean isAdmin;
isAdminがtrueの場合、datatableを編集可能にします。これがfalseの場合、編集できません。
解決策はありますが、機能していません
<p:dataTable id="transactionTbl" var="tr"
value="#{reportParamManagedBean.reportsList}" rowKey="#{tr.id}"
editable="#{reportParamManagedBean.isAdmin}">
エラーがあります
MyBeanタイプにプロパティ'isAdmin'が見つかりません
問題を解決する方法を教えてください。