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<ui:define name="dptoImages">
<h:graphicImage id="dptoImage" class="dptoImage" url="#{bean.image}"/>
</ui:define>
<ui:define name="panel">
<h:selectOneMenu value="#{bean.departamento}"
title="Dpto"
valueChangeListener="#{bean.actualizarImage}">
<f:converter converterId="conversor"/>
<f:selectItems value="#{bean.mi_lista_opciones}"/>
<f:ajax render="dptoImage" execute="@this" />
</h:selectOneMenu>
</ui:define>