pass value information of SelectIem to backinb bean

Here is my code

Java Bea:

public class Tester implements ValueChangeListener {

private String name = "Heyhey";

private boolean selected = false;

private String[] items;

private UISelectItem[] myValue;

public Tester(){

}

public String[] getItems() {

return items;

}

public void setItems(String[] newItems) {

items = newItems;

}

private static SelectItem[] attributeList = {

new SelectItem("1", "Water"), // value, label

new SelectItem("2", "Cola"),

new SelectItem("3", "Coffee")

};

public SelectItem[] getAttributeList() {

return attributeList;

}

public boolean getSelected(){

return selected;

}

public void setSelected(boolean newValue){

selected = newValue;

}

public String getName()

{

return name;

}

public void setName(String newValue){

name = newValue;

}

public void listen(ValueChangeEvent e){

selected = true;

System.out.println("hello world");

}

public void processValueChange(ValueChangeEvent arg0) throws AbortProcessingException {

// TODO Auto-generated method stub

}

}

JSP

<%@ include file="header.jsp" %>

<tr>

<td>

<table style="width: 100%">

<tr>

<td >

<f:view>

<h:form>

<h:selectOneListbox valueChangeListener="#{Tester.listen}"

size="7" required="yes" onchange="this.form.submit()">

<f:selectItems value="#{Tester.attributeList}" />

</h:selectOneListbox>

</f:view>

</td>

<td>

<f:view>

<h:form>

<h:panelGrid columns="2" rendered="#{Tester.selected}">

<h:outputText value="Title" />

<h:outputText value="#{Tester.name}" />

</h:panelGrid>

</h:form>

</f:view>

</td>

</tr>

</table>

</td>

</tr>

<%@ include file="footer.jsp" %>

My question is how do I write the code in the listen method to get the value of a selected Selecteditem?

[2179 byte] By [Intel3a] at [2007-11-27 11:36:39]
# 1

public void listen(ValueChangeEvent e){

selected = true;

System.out.println("hello world");

String value= e.getNewValue().toString(); // gets selected value here

}

chitra_Ja at 2007-7-29 17:10:03 > top of Java-index,Enterprise & Remote Computing,Web Tier APIs...