I'm having trouble getting the radiogroup component to handle a nested For component. The following is nested within a Form component:
<div jwcid="@RadioGroup" selected="ognl:suggestedAmount"> <ul> <li jwcid="@For" source="ognl:suggestedAmounts" element="li" value="ognl:currentSuggestedAmount"> <label><span jwcid="@Insert" value="ognl:currentSuggestedAmount.label" /></label> <input type="radio" jwcid="@Radio" value="ognl:currentSuggestedAmount.amount" /> </li> </ul> </div> The form allows the user to choose one of a number of pre-determined - suggested - amounts.These amounts are typically database driven, but hard coded for testing. The related java is shown below: public abstract SuggestedAmount getSuggestedAmount(); public abstract void setSuggestedAmount(SuggestedAmount amount); public abstract SuggestedAmount getCurrentSuggestedAmount(); public abstract void setCurrentSuggestedAmount(SuggestedAmount amount); private static List<SuggestedAmount> amounts = null; public List<SuggestedAmount> getSuggestedAmounts() { if (amounts == null) { amounts = new ArrayList<SuggestedAmount>(); SuggestedAmount a = new SuggestedAmount(); a.setId("11111"); a.setAmount(new BigDecimal(1000)); a.setLabel("1K"); amounts.add(a); a = new SuggestedAmount(); a.setId("22222"); a.setAmount(new BigDecimal(500)); a.setLabel("0.5K"); amounts.add(a); a = new SuggestedAmount(); a.setId("33333"); a.setAmount(new BigDecimal(250)); a.setLabel("0.25K"); amounts.add(a); a = new SuggestedAmount(); a.setId("44444"); a.setAmount(new BigDecimal(100)); a.setLabel("0.1K"); amounts.add(a); a = new SuggestedAmount(); a.setId("55555"); a.setAmount(new BigDecimal(50)); a.setLabel("0.05K"); amounts.add(a); } return amounts; } /** * Listener for form submittal. * */ public void doSubmit) { BigDecimal amount = null; SuggestedAmount suggestedAmount = getSuggestedAmount(); System.out.println(suggestedAmount); if (suggestedAmount != null) { amount = suggestedAmount.getAmount(); } System.out.println("AMOUNT" + amount); } No matter what I choose, I get null print to the console. Has anyone had any experience using the Radiogroup in this way before? Thanks, T --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]