JSF2 com Tomcat sem Annotation

5 respostas
T

Olá Pessoal,

Estou começando a estudar JSF2 e surgiu um problema que não estou encontrando a solução na web.
Tenho uma aplicação Web com Tomcat7 e JSF2, quando tento usar o Annotation ele não encontra. Eu só consigo solucionar o problema se usar o Glassfish, alguém sabe qual lib eu tenho que adicionar no meu projeto para usar o Annotation com o Tomcat ?

Muito Obrigado!

5 Respostas

tmvolpato

Annotation ?

do JSF 2?

Seja um pouco mais claro

T

Neste exemplo:

import javax.faces.bean.ManagedBean;

@ManagedBean

public class Register{

}

Quando tento usar o @ManagedBean pelo Glassfish consigo sem problemas.
Porém quando utilizo o TomCat 7 não. Esta library não está implementada no Tomcat. Procurei na net qual library preciso importar no TomCat porém não encontrei.

T

Descobri as libs que faltavam!

commons-beanutils.jar
commons-collections.jar
commons-digester.jar
commons-logging.jar
jsf-api.jar
jsf-impl.jar
jstl.jar
standard.jar

tmvolpato

Agora sim!!!

Você precisa do javax.faces ----> que é a lib do jsf 2

você precisa colocar na pasta lib do seu projeto “Com isso você não precisa colocar ele no Tomcat”
depois disso com a javax.faces.jar dentro da pasta lib
é só clicar com o botão direito do mouse e escolher a opção build path

qualquer duvida da um toque ai

tmvolpato

javax.faces é a mais atual

da uma olhada nisso

Criado 26 de abril de 2012
Ultima resposta 26 de abr. de 2012
Respostas 5
Participantes 2