Erro no atributo VAR num dataTable do JSF

3 respostas
V

Alguém já viu algum erro parecido?

An error occurred at line: 8 in the jsp file: /requisicao/tab_requisicao.jsp

The method setVar(String) in the type DataTableTag is not applicable for the arguments (JspValueExpression)

6: <f:view>

7: 	<h:form>

8: 		<h:dataTable var=requisicao border=1 id=table

9: 			value="#{tab_requisicao.requisicaoList}">

10: 			<h:column>

11: 				<f:facet name=header>

Quando eu tiro o atributo var ele dá certo, porém sem o var eu não posso completar o resto da tabela.

3 Respostas

V

Detalhando:

Usando o tomcat 6
JSF 1.2
Eclipse WTP

Nem por reza brava ele funcionou.

G

Víctor, descobriu alguma coisa sobre o erro de atribuir var num datatable? estou com o mesmo problema, se encontrar algo dá um alô. abraço, Gustavo.

V

Gustavo,
Depois de dois dias tendo certeza de que eu estava certo, eu cheguei a conclusão que eu realmente estava certo(estranho né). O problema é que no tomcat6 tem uma pasta LIB na raiz, essa pasta é compartilhada por todas as apps do server. Uma vez atras eu coloquei uma implementação do JSF lá, pra testar uns exemplos. Agora quando eu tentava rodar a JSF 1.2, ele parecia olhar primeiro pra pasta LIB pra depois olhar a LIB especifica desse projeto. Depois de excluir os jars da LIB compartilhada, tudo passou a funcionar.
Espero que dê certo.
Abraços

Criado 24 de julho de 2007
Ultima resposta 30 de jul. de 2007
Respostas 3
Participantes 2