Render do f:ajax só funciona uma vez[RESOLVIDO]

1 resposta
F
Estou usando f:ajax em um h:selectOneMenu para atualizar p:graphicImage:
<h:selectOneMenu value="#{meuBean.valueNivel}">  
				<f:ajax execute="@this" event="change" listener="#{meuBean.action}" render="newIdImage"/>				
				<f:selectItem itemLabel="Fraco" itemValue="1" />  
				<f:selectItem itemLabel="Médio" itemValue="2" />  
	            <f:selectItem itemLabel="Forte" itemValue="3" />  
			</h:selectOneMenu> 

<p:graphicImage id="newIdImage" value="#{meuBean.newImage}" />

Só está atualizando a imagem uma vez, quando eu tento selecionar outro valor no combobox, ele não funciona.

Obrigado.

1 Resposta

F

Consegui resolver o problema.
Isso acontece porque a imagem fica em cache.

<p:graphicImage id="newIdImage" value="#{meuBean.newImage}" cache="false" />
Criado 22 de setembro de 2011
Ultima resposta 26 de set. de 2011
Respostas 1
Participantes 1