点击一个“selectRadioButton”时如何获得价值?

时间:2014-10-01 09:05:32

标签: jsf primefaces

我有一个“调整大小”按钮,当我点击这个按钮时,我希望它能调用我选择一个radioButton(selectItems)时获得的flavorId的resizeDroplet(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)}" /> 

1 个答案:

答案 0 :(得分:-1)