Estou relembrando JSF e peguei um exemplo da internet só pra estudar… Porém a página inicial não abre.
Já olhei o web.xml, o faces-config.xml e não encontro o problema…
Então, que erro esta ocorrendo erro 404? Tem que lembrar que embora
a página seja JSP.
Por padrão a Servlet JSF reconhecem a extensão .faces.
Então nesse caso uma página JSP teste HelloWord.jsp
Deve ser chamado na URL como HelloWord.faces para que o Faces Servlet funcione. (Isso serve para o helloWord, mas como
vc já tem seus managed beans na sua aplicação , não deve ser esse o problema.
[color=red]Olhando seu mapeamento do faces a linha do servlet-class esta diferente ,no meu seria
javax.faces.webapp.FacesServlet, ah se quiser pega meu msn vamos trocando figurinhas blz falo abraço.(Também preciso estudar JSF[/color]
HTTP Status 404 - /Login/--------------------------------------------------------------------------------type Status reportmessage /Login/description The requested resource (/Login/) is not available.
E
Elizeu_Santos
cara, você criou a index.html?
seu welcome esta apontando para ela.
M
moacirjava
Sim. Esse arquivo está dentro do diretório WebContent.
E
Elizeu_Santos
falo ele não encontra ela, ou alguma pagina que esta sendo redirecionada. verifique extenção e maiusculas/minusculas.
M
moacirjava
No meu web.xml eu digo que minha página inicial deve ser a index.html
Qual seria a causa desse “recurso não disponível”? Tem alguma configuração especial para usar o JBoss?
The requested resource (/Login/) is not available.
L
lele_vader
Tenta /Login.faces
M
moacirjava
Sabe o que aconteceu??
Nada. Rsrsrsr
Pensei que talvez pudesse ser o JBoss, mas a página inicial abre normalmente… Vou tentar instalar o Tomcat 7 pra ver se há alguma diferença…
R
Rocklee6544
Cara eu fiz aqui e funciono.
Página Login
<%@pagelanguage="java"contentType="text/html; charset=ISO-8859-1"pageEncoding="ISO-8859-1"%><%@tagliburi="http://java.sun.com/jsf/html"prefix="h"%><%@tagliburi="http://java.sun.com/jsf/core"prefix="f"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><metahttp-equiv="Content-Type"content="text/html; charset=ISO-8859-1"><title>Insert title here</title></head><body><f:view><h:outputText>teste</h:outputText></f:view></body></html>
Página Welcome:
<!DOCTYPEHTMLPUBLIC"-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>CentrarumapáginacomCSS</title><metahttp-equiv="Content-Type"content="text/html; charset=iso-8859-1"><metahttp-equiv="Refresh"content="0; url=Login.faces"/><styletype="text/css">body{margin:0;padding:0;background:#ccc;text-align:center;/* hack para o IE */}#tudo{width:760px;margin:0auto;text-align:left;/* "remédio" para o hack do IE */}#conteudo{padding:5px;background-color:#eee;}.footer{position:absolute;width:760px;left:50%;margin-left:-380px;bottom:0px;height:40px;background-color:#000000;}</style></head><body><divid="tudo"><divid="conteudo"><h1>Centraldeconatos</h1><p>Estapáginafoicriadaparagerenciaroscontatos</p></div><divstyle="text-align:center;width:100%;height:25px;background-color:#cc1400;padding-top:5px;"><ahref="#">Adicionar ||</a><ahref="#">Remover ||</a><ahref="#">Alterar ||</a><ahref="#">Listar ||</a></div></div><divclass="footer">sss</div></body></html>
Mesmo com o seu exemplo não funcionou aqui…
Acho que pode ser alguma coisa com os meus .jar.
Eu baixei essas bibliotecas pelo próprio eclipse…
M
moacirjava
Pessoal resolvi o problema… Mudei para o Netbeans 7.1.2.
Funcionou que é uma blz!
Adicionei o JBoss-4.2.1.GA ao Netbeans e funcionou, testei com o Glassfish que vem com o Netbeans e funcionou também, testei com o Tomcat6 também!
Resumindo, acho que o problema pode estar nos .jar usados no eclipse.
Em anexo tá o projetinho…
E quero agradecer a todos que postaram sua contribuição neste tópico. Obrigado!
E
Elizeu_Santos
Não confie nos downloads do eclipse… Utilizo esta ide por livre e espontânea pressão.
L
lele_vader
Eu acho uma excelente ide, tanto que existem vários outros projetos que usam o eclipse como plataforma.
M
moacirjava
Eu prefiro o netbeans! O eclipse é até bom principalmente o editor que eu realmente acho melhor, mas o que me incomoda são esses plugins, .jar’s e mais um monte de configuração que precisa ser feita para usar tal coisa, argh!! Isso me irrita :lol:
Mas já ouvi falar que em muitas empresas preferem o eclipse, um amigo meu que trabalha com ele diz que você tem um controle maior do código :hunf: