JSF: graphicImage com varios parametros

Olah Pessoal!
Estou tentando carregar uma imagem usando graphicImage. Preciso enviar varios parametros para a servlet que retorna a imagem. Algo assim:

<h:graphicImage value="ExibirImagem?id=X&param2=Y&param3=K: />

Porem, ao renderizar a pagina, o “&” eh substituido por “& amp;”

Encontrei outras pessoas com este problema em outros foruns, mas nenhuma solucao

Sugestoes?

não sei se funciona, mas tenta isso

&lt;h:graphicImage value="ExibirImagem" &gt;
&lt;f:param name="id" value="x"/&gt;
&lt;f:param name="param2" value="y"/&gt;
&lt;f:param name="param3" value="z"/&gt;
&lt;/h:graphicImage&gt;

Você não pode fazer isso, kra…

O correto é usar um <h:commandLink> encapsulando o seu <h:graphicImage>, e ainda, encapsulando tags <f:param>, para enviar parâmetros junto com a requisição.