Iniciante em JSF: Configuração de ambiente + DataTableTag

1 resposta
D

Olá

Estou testando meu segundo exemplo de aplicação com JSF.

O primeiro com um formulario simples utilizando o mojarra/JSF 1.2 e tomcat deu tudo certo.
Porem quando fiz meu segundo exemplo de aplicação utilizando o dataTable aparece o erro:

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

Em busca na internet vi que se trata de um bug tomcat + JSF 1.2

Então resolvi usar o MyFaces supondo que por ser também da Apache não vai apresentar tal bug.

Porem não consigo nem executar o exemplo mais simples mo MyFaces.

Ao executar a página tenho os seguintes erros:

Se utilizo a tag lib com <%@ taglib uri=“http://java.sun.com/jsf/core” prefix=“f” %>

java.lang.ClassNotFoundException - com.sun.faces.taglib.jsf_core.ViewTag

Se utilizo a tag lib com <%@ taglib uri="/WEB-INF/lib/jsf_core.tld" prefix=“f” %>

java.lang.ClassNotFoundException - com.sun.faces.taglib.jsf_core.CoreValidator

Será que alguém pode me dar uma luz sobre como configurar o ambiente?

tô quase desistindo do JSF…

1 Resposta

D

optei pelo myFaces

mas tive que buscar na internet outros jars (jsf-impl.jar e jsf-api.jar). Porque os que baixei do site do MyFaces não tinham algumas classes (por exemplo a validator).

também tive que alterar na mão as tlds (pra tirar referencias da classe TagExtraInfo que não achei em nenhum jar).

funciona agora…

Criado 29 de julho de 2009
Ultima resposta 29 de jul. de 2009
Respostas 1
Participantes 1