Buscar
Social
Ofertas laborales ES

Foro sobre Java EE > Problema JSF & Ajax

Saludos a todos, este es mi primer post, espero que no sea una pregunta muy tonta :)
He hecho una galeria de imagenes con JSF con un datagrid y quiero que cuando hagas click en una imagen mande un id a la base de datos.
El codigo que tengo es este:
En el xhtml:

...
<h:graphicImage styleClass="articleDisplayImage" library="img" name="image.jpg">
<f:param name="IdImage" value="#{item.id}"/>
<f:ajax event="click" listener="#{articleDisplayController.handleImage}" />
</h:graphicImage>
...
En articleDisplayController.java:
public void handleImage(){
String IdItem = FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap().get("IdImage");
System.out.println("El id seleccionado: "+ IdItem);
}

El resultado es "El id seleccionado: null" , estoy haciendo algo mal? Bueno.. evidentemente si... podeis ayudarme? un saludo y gracias!

noviembre 29, 2011 | Unregistered CommenterLeinka

(por si acaso #{item.id} es 7, en el xhtml lo saca por pantalla correctamente)
(Sorry por postear seguido)

noviembre 29, 2011 | Unregistered CommenterLeinka