Tudo bem galera… bom, estudei o JSP e consegui entendê-lo, fiz alguns exemplinhos da hora
aí resolvi começar a estudar o JSF… peguei uns vídeos do java Magazine, e lá ele dá um exemplo para começar um Hello World utilizando JSF
mas o meu não quis funcionar, e eu segui o exemplo igualzinho =(
tipo, pesquisei google e aki no fórum do guj, teve um kra q teve um erro quase igual o meu, aí mandaram ele executar o arquivo com a extensão .jsf e não .jsp
mas aqui não funcionou
vou anexar meus arquivos aqui:
helloworld.jsp
<%@ taglib uri=“http://java.sun.com/jsf/html” prefix=“h”%>
<%@ taglib uri=“http://java.sun.com/jsf/core” prefix=“f”%>
faces-config.xml
<?xml version="1.0" encoding="UTF-8" ?><managed-bean>
<managed-bean-name>helloWorldBean</managed-bean-name>
<managed-bean-class>br.eti.faces.HelloWorldBean</managed-bean-class>
<managed-bean-scope>request</managed-bean-scope>
</managed-bean>
web.xml
<?xml version="1.0" encoding="UTF-8" ?><servlet>
<servlet-name>Faces Servlet</servlet-name>
<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>Faces Servlet</servlet-name>
<url-pattern>*.jsf</url-pattern>
</servlet-mapping>
extrai o arquivo myfaces-core-1.2.0-bin.zip, copiei os .jar da pasta lib e joguei na pasta lib do meu projeto
minha classe HelloWorldBean.java está em /opt/tomcat/webapps/helloworld/WEB-INF/classes/br/eti/faces
na hora de digitar no navegador, fiz como ele diz no vídeo: http://localhost:8080/helloworld/helloworld.jsp
aí dá um erro falando da tag <f:view> =(
vi num forum falando q há exemplos na página do myfaces, comecei a ver, mas está em inglês e pra mim q manja poko da parte de web fica difícil
se alguém puder me ajudar eu agradeceria mesmo
obrigado pela atenção, abrasss

