我需要将诸如#{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)}"

09-26 03:55