carolino 18 de out. de 2010
Depois de muita dor de cabeça pra resolver isso consegui!
pra quem tiver curiosidade o código ficou assim.
& lt ; a : outputPanel id = "panelFarolId" & gt ;
& lt ; h : graphicImage value = "/img/verde.jpg" width = "60px" rendered = "#{visualizarImagensHome.status == 1}" /& gt ;
& lt ; h : graphicImage value = "/img/vermelho.jpg" width = "60px" rendered = "#{visualizarImagensHome.status == 2}" /& gt ;
& lt ; / a : outputPanel & gt ;
& lt ; div style = "clear:both;padding-top: 20px;" /& gt ;
& lt ; rich : dataTable id = "dtlDocumentosRecusados" rows = "1"
rowKeyVar = "linhaDocumento" reRender = "panelPrincipalId"
value = "#{visualizarImagensHome.listaDeDocumentos}" var = "category" & gt ;
& lt ; f : facet name = "header" & gt ;
& lt ; rich : columnGroup & gt ;
& lt ; rich : column & gt ;
& lt ; h : outputText value = "Documento" /& gt ;
& lt ; / rich : column & gt ;
& lt ; / rich : columnGroup & gt ;
& lt ; / f : facet & gt ;
& lt ; rich : column & gt ;
& lt ; s : graphicImage value = "#{category.relativeFilename}"
styleClass = "propriedadesDeImagemParaVisualizacao" /& gt ;
& lt ; / rich : column & gt ;
& lt ; / rich : dataTable & gt ;
& lt ; rich : datascroller
id = "dataControllerDocumentosRecusados" for = "dtlDocumentosRecusados"
renderIfSinglePage = "false" pageIndexVar = "pageValue" page = "#{visualizarImagensHome.paginaCorrente}" reRender = "idDocumento" align = "center" & gt ;
& lt ; a : actionparam name = "parametro" value = "#{visualizarImagensHome.setarDocumentoCorrenteByIndice(pageValue)}" /& gt ;
& lt ; a : support event = "oncomplete" reRender = "panelFarolId" /& gt ;
& lt ; / rich : datascroller & gt ;