0
我有一个Menu对象,它有一个方法getCommand(),返回EL表达式。当我从bean构造MenuModel时,我只是简单地使用在JSF中两次推迟EL表达式
menuitem.setCommand(menu.getCommand());
它工作正常。
现在,我需要构建一个命令,但是当我在写
<p:commandButton icon="#{menu.icon}" value="#{menu.name}" action="#{menu.getCommand}"
按钮返回存储在菜单而不是调用它的EL表达式。任何想法如何解决这个问题?
如果'getCommand'是一个方法,那么就像getCommand()一样使用它,否则如果它是一个属性'command'的getter,就会像使用它一样。 –