Boa noite pessoal.
Estou dando uma estudada pela apostila fj-21 da caelum (que é muito boa por sinal), e estou empacando em algo ridículo: Não consigo definir uma página padrão, utilizando a tag welcome-file no web.xml.
Meu web.xml está assim:
<?xml version="1.0" encoding="ISO-8859-1"?>
<webapp xmlns="http://java.sun.com/xml/ns/j2ee" version="2.4">
<displayname>Aplicacao web simples</displayname>
<welcome-file-list>
<welcome-file>bemvindo.jsp</welcome-file>
</welcome-file-list>
</webapp>
Setei o contexto como sendo /jspteste.
Quando chamo http://localhost:8080/jspteste tenho o erro:
mas quando chamo : http://localhost:8080/jspteste/bemvindo.jsp
funciona direitinho.
Não sei onde posso estar errando.
Se alguém puder me ajudar.
Muito obrigado e um abraço.
Correção:
<?xml version="1.0" encoding="ISO-8859-1"?>
<webapp xmlns="http://java.sun.com/xml/ns/j2ee" version="2.4">
<display-name>Aplicacao web simples</display-name>
<welcome-file-list>
<welcome-file>/bemvindo.jsp</welcome-file>
</welcome-file-list>
</webapp>
Yky Mattshawn, obrigado pela resposta, mas não funcionou.
Na verdade eu já havia tentado isto antes…Alguma outra ideia ?
Obrigado,
Verifique rigorosamente o seu log do tomcat.
Muito provavelmente o tomcat não conseguiu efetuar deploy da sua app. Os logs devem conter o motivo. Pode ser algo com suas libs, por exemplo.
Flws!
[quote=schmidt]Verifique rigorosamente o seu log do tomcat.
Muito provavelmente o tomcat não conseguiu efetuar deploy da sua app. Os logs devem conter o motivo. Pode ser algo com suas libs, por exemplo.
Flws![/quote]
schmidt, no log não tem nada. Existem opções de configuração de log no Tomcat ?
Se alguém mais tiver alguma dica…
Muito obrigado,
cara
estou tendo o mesmo problema… a welcome não funciona… ja tentei fazer de tudo e nada resolveu… boa sorte pra vc… se eu encontrar uma solução te aviso…
Abraço
Por via das dúvidas, testa com o arquivo que estou enviando em anexo. Não faz nenhuma alteração nele, apenas coloque ele no seu WEB-INF, reinicie o Tomcat, e teste.
Se não funcionar, posta a mensagem de erro, por favor.
Valeu Yky Mattshawn !!
Funcionou.
Você sabe dizer porquê ??
Muito obrigado.
Já vi meu erro aqui.
Ao invés de colocar web-app eu coloquei webapp. :oops: