【发布时间】:2014-11-26 01:58:21
【问题描述】:
我有按钮“调整大小”,我希望当我点击这个按钮时它会调用 resizeDroplet(flavorId) 方法,当我选择一个单选按钮(selectItems)时,它会使用我得到的flavorId
我尝试下面的代码,但我无法获得 flavorId。我怎样才能得到它?
<p:selectOneRadio id="#{flavorId}"
value="#{flavorBean.flavor.flavorID}"
layout="grid" columns="1">
<f:selectItems value="#{flavorBean.listFlavors()}" var="c"
itemLabel="#{c.getFlavorName()}"
itemValue="#{c.getFlavorID()}"/>
</p:selectOneRadio>
<p:commandButton value="Resize" id="resize"
actionListener="#{dropletBean.resizeDroplet(flavorId)}" />
【问题讨论】:
-
你知道 JSF 是如何工作的吗?
-
不,我只是困惑如何让 flavorId 将其传递到我的支持 bean 中,如上例所示。
标签: jsf primefaces