JSF- передача параметр для valuechangelistener

У меня есть небольшая радиокнопка вроде этого:

<h:selectOneRadio value="#{test.answer}" valueChangeListener="#{TestService.changeanswer}" immediate="true" id="answer">
 <f:selectItem  itemValue="A" itemLabel="Absolutely True"/>
 <f:selectItem  itemValue="B" itemLabel="True"/>
 <f:selectItem  itemValue="C" itemLabel="Partially True"/>
 <f:selectItem  itemValue="D" itemLabel="Not True"/>
 <f:selectItem  itemValue="E" itemLabel="Definitely Not True"/>
 <f:ajax event="change" process="answer"></f:ajax></h:selectOneRadio>

И мой слушатель выглядит так:

public void changeanswer(ValueChangeEvent vcEvent) { 
System.out.println("comeon= " + vcEvent.getOldValue()); 
System.out.println("comeon= " + vcEvent.getNewValue());}

Я хотел бы передать параметр методу changeanswer. Например, я хочу передать идентификатор вопроса функции changeanswer. Мне нужно кое-что сделать в нем.

Как я могу это сделать?

Заранее большое спасибо.

Брэд - новичок ..

9
задан BalusC 17 October 2010 в 20:08
поделиться