Tem um popico aqui no Forum para java web… da olha olhada la ^^
A
andredecotia
fernandomoncao:
Pessoal, já vi alguns posts a respeito deste problema, porém não consigo resolver o meu.
Ao tentar executar um simples servlet “Hello World”, obtenho a seguinte mensagem:
"HTTP Status 404 - /HelloServlet/
type Status report
message /HelloServlet/
description The requested resource (/HelloServlet/) is not available.
Apache Tomcat/7.0.20"
Tentei reinstalar o TomCat, porém o problema permanece.
Utilizo um mac osx versão 10.7 e a IDE do Eclipse.
Desde já agradeço e peço desculpas por tratar de um tema tão batido.
Bom, como provavelmente já é sabe o erro HTTP 404 é de que não foi encontrado, no caso a página. Como você criou
sua Servlet, manualmente (você precisa registrar no web.xml) ou pelo assistente (já registra no web.xml)?
F
fernandomoncao
Pessoal,
Criei meu web.xml manualmente, porém o problema permanece.
Além dele eu tenho que criar um index.html?
Em anexo seguem os arquivos.
Abraços
F
fernandomoncao
Alguém conseguiu identificar este problema?
Grato
Vini_Fernandes
Cara, tente a seguinte URL para acessar a pagina de entrada da sua aplicacao
http://localhost:8080/HelloServlet/
já para acessar o servlet tente a URL
http://localhost:8080/HelloServlet/HelloServlet/
abrs
Ivan_Alves
fernandomoncao:
Alguém conseguiu identificar este problema?
Grato
você passou o .class da sua Servlet manda o tipo .java que é o código fonte
outra coisa você está usando IDE para fazer seu código porque se sim algumas como o Netbeans já tem um assistente que configura a Servlet toda para você depois é só colocar os código que você precisa nos métodos dentro da Servlet.
Para um teste mais simples, coloque um arquivo também em:
[color=orange][TOMCAT_HOME][/color]\webapps[color=darkblue][APP_NAME][/color][b]index.jsp[/b]
você passou o .class da sua Servlet manda o tipo .java que é o código fonte
outra coisa você está usando IDE para fazer seu código porque se sim algumas como o Netbeans já tem um assistente que configura a Servlet toda para você depois é só colocar os código que você precisa nos métodos dentro da Servlet.
Anexei o .java
Estou usando o ide do eclipse.
Abraço
F
fernandomoncao
Estou tendo o seguinte problema agora:
Server Tomcat v7.0 Server at localhost was unable to start within 45 seconds. If the server requires more time, try increasing the timeout in the server editor.
Será que o tomcat nao esta instalado corretamente?
abracos
rogelgarcia
Tente executar o tomcat fora da IDE… (se for o caso) (talvez terá que fazer algumas configurações extras)
Mas o tomcat inicializa muito rápido… é estranho ter demorado mais de 45 segundos
F
fernandomoncao
rogelgarcia:
Tente executar o tomcat fora da IDE… (se for o caso) (talvez terá que fazer algumas configurações extras)
Mas o tomcat inicializa muito rápido… é estranho ter demorado mais de 45 segundos
Este problema não ocorre mais, porém não consigo acessar o localhost de forma alguma.
Poderia ser algum problema quanto a configuração do TomCat?