Eventos em dataTable JSF

0 respostas
M

galera…

Não tenho muita afinidade com jsf, e to com um problema que não sei como resolver, mas acredito que alguem ja passou por isso e vai saber me responder:

meu projeto trabalha com JSF 1.1, não posso extender outros frameworks como myFaces, tomahawk…

Meu problema:

Como faço para executar eventos como onclick, onmouseover, onmouseout nas linhas de uma tabela, sendo que eu uso o componente dataTable?

codigo do dataTable:

<h:dataTable value="#{testeControl.dadosTeste}" var="dados" headerClass="headRow" rowClasses="alternateRow,normalRow">
		<h:column>			
			<f:facet name="header">
				<f:verbatim>Colaborador</f:verbatim>
			</f:facet>			
			<h:outputText value="#{dados.NOM_COLABO}"/>
		</h:column>
		<h:column>
			<f:facet name="header">
				<f:verbatim>Sigla</f:verbatim>
			</f:facet>
			<h:outputText value="#{dados.SIG_SISTEM}"/>
		</h:column>
		<h:column>
			<f:facet name="header">
				<f:verbatim>Descrição</f:verbatim>
			</f:facet>
			<h:outputText value="#{dados.DSC_SISTEM}"/>
		</h:column>		
	</h:dataTable>

Eu quero fazer com que qundo eu passe o mouse em cima da linha ela mude de cor e volte a cor normal quando sai de cima dela, e que quando clicar na linha seja redirecionada para uma pagina onde serao tratados os dados correspondentes daquela linha.
Isto é algo facil de fazer se fosse usado uma tabela normal de html, mas eu preciso fazer em um dataTable.

vlw…

Criado 13 de fevereiro de 2007
Respostas 0
Participantes 1