私は次のような地図を持っています
Map<BigDecimal, String> functions = new HashMap<BigDecimal, String>();
JSF ページから map の値にアクセスしようとすると、何も表示されません。マップのサイズを確認したところ、数値が返されました。空ではないようです。これがJSFページコードです
<p:dataTable value="#{bean.permissions}" var="permission">
<p:column>
#{bean.functions[permission.functionId]}
</p:column>
</p:dataTable>
これはどのように発生し、どうすれば解決できますか?