mam Litte RadioButton tak:JSF- przekazując parametr do 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>
A mój słuchacz jest tak:
public void changeanswer(ValueChangeEvent vcEvent) {
System.out.println("comeon= " + vcEvent.getOldValue());
System.out.println("comeon= " + vcEvent.getNewValue());}
Chciałbym przekazać parametr do metody changeanswer Na przykład chcę przekazać questionid do funkcji changeanswer. Muszę w nim zawrzeć pewne ustalenia.
Jak mogę to zrobić?
Wiele wiele wiele z góry dzięki.
Brad - Rookie ..
Masz całkowitą rację. To było datatable. I uratowałeś mój tydzień. Dzięki bohater! –
Nie ma za co. – BalusC
To było BARDZO bardzo pomocne BaluC! Wielkie dzięki! :) Nie wiedziałem, że istnieje coś takiego jak klasa DataModel !!! To jest TAK użyteczne! +1 także za pytanie Brada. – Nikhil