Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/01/2010, 13:33
artspider
 
Fecha de Ingreso: junio-2009
Mensajes: 115
Antigüedad: 14 años, 10 meses
Puntos: 1
Sonrisa No funciona selectOneListbox

Saludos estoy trabajando en jsf, pero la verdad ando un poco desesperado, ya que tengo que mostrar en una caja de texto lo que seleccionaron en mi selectOneListbox pero no se muestra, coloco mi código tanto del selectOneListbox, como del bean y mi mapeo en mi faces config, bueno la declaración del bean, gracias...

selectOneListbox :

<h:panelGrid>
<h:selectOneListbox id="colors" value="#{ListBox.color}" >
<f:selectItem id="item1" itemLabel="Red" itemValue="Red"/>
<f:selectItem id="item2" itemLabel="Blue" itemValue="Blue"/>
<f:selectItem id="item3" itemLabel="Green" itemValue="Green"/>
<f:selectItem id="item4" itemLabel="Yellow" itemValue="Yellow"/>
<a4j:support id="support1" event="onclick" reRender="col"/>
<a4j:support id="support2" event="onkeydown" reRender="col"/>
<a4j:support id="support3" event="onkeyup" reRender="col"/>
</h:selectOneListbox>
<h:outputText id="col" value="Color: #{ListBox.color}"/>
</h:panelGrid>

BEAN:


public class ListBox {
String color;

public String getColor() {
return color;
}

public void setColor(String color) {
this.color = color;
}
}

FACES-CONFIG:

<managed-bean>
<managed-bean-name>ListBox</managed-bean-name>
<managed-bean-class>ListBox.ListBox</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>