我需要将诸如#{bean.userProfile}之类的参数传递给备用bean中诸如clear(UserProfile profile)之类的方法。
<a4j:commandButton value="Cancel" onclick="#{rich:component('id_up')}.hide()" execute="@this" type="reset" action="#{profilesBean.clear()}" render="id_panel">
我正在寻找在动作中编写类似这样的语法:
action="#{profilesBean.clear(#profilesBean.selectedProfile)}"
我需要通过“ selectedProfile”发送所有userProfile属性。
最佳答案
如果使用EL2.2,则可以使用与预期非常相似的语法(应删除第二个#):
action="#{profilesBean.clear(profilesBean.selectedProfile)}"