我需要做这样的事情,因为渲染取决于我的数据库上也可以使用的id值:
<p:submenu id="id123" rendered="#{mybean.decidedependingof(login.user,component.attributes.get('id'))}">
实际上我可以获得&#39; id&#39;的价值。属性并以下一种方式使用它,例如:
<p:submenu id="id123" label="#{component.attributes.get('id')}">
它给了我一个标签,其中包含id属性的确切值,但我认为在渲染时该值尚不可用,并且上面的代码将一个未知值传递给mybean.decidedependingof(..)方法。
任何可能的解决方案? 感谢。