Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/11/2013, 05:32
NeoAres
 
Fecha de Ingreso: mayo-2013
Mensajes: 68
Antigüedad: 11 años, 7 meses
Puntos: 0
ajax y facelets

Tengo una plantilla en cierta parte como ésta. Al visionarlo accionándolo desde la página original xhtml da error en el ajax, ya que pone que la id "dptoImage" no existe,
¿como podría escribirle que el render del ajax se refiere a la id del primer "<ui:define>"?

PD: El select y demás sin el ajax funciona(excepto lo que hace el ajax xD)
PD: He resumido el código para facilitar comprensión de la duda

Plantilla
Código Java:
Ver original
  1. <ui:define name="dptoImages">
  2.         <h:graphicImage id="dptoImage" class="dptoImage" url="#{bean.image}"/>
  3. </ui:define>
  4. <ui:define name="panel">
  5.             <h:selectOneMenu value="#{bean.departamento}"
  6.                              title="Dpto"
  7.                              valueChangeListener="#{bean.actualizarImage}">
  8.                 <f:converter converterId="conversor"/>
  9.                 <f:selectItems value="#{bean.mi_lista_opciones}"/>
  10.                 <f:ajax render="dptoImage" execute="@this" />
  11.             </h:selectOneMenu>
  12. </ui:define>