Mensagem de erro do tomcat quando compilado

9 respostas
D

oi pessoal, sou novo na área, no site e em java, preciso urgentemente fazer funcionar o NEtBeans, estou batendo cabeça procurando e não acho nada amigavél o que encontro por ai para me ajudar.
No momento estou bem devagar e estou muito atrazado com a matéria, quem puder me dar essa força…
Estou fazendo um aplicativo do tipo hello world e não consigo compilar, acho que é no tomcat, meu netbeans é o 5.5.1 com Apache Tomcat/5.5.17. Eu acabei de reinstalar tudo e não adiantou, a msg é a seguinte:

HTTP Status 404 - /AppWeb/

type Status report
message /AppWeb/
description The requested resource (/AppWeb/) is not available.

o meu aplicativo é :

import <a href="http://java.io">java.io</a>.<em>;

import <a href="http://java.net">java.net</a>.</em>;

import javax.servlet.<em>;

import javax.servlet.http.</em>;
public class NovoServlet extends HttpServlet {

public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException , IOException{

PrintWriter pw = res.getWriter();

pw.write(" “);

pw.write(Olá mundo JAVA!!!);

pw.write( ");

pw.close();

}

}

AppWeb é o nome do meu projeto, eu tentei um exemplo do netbeans e funcionou

9 Respostas

L

RECURSO NÃO ENCONTRADO
[img]

[/img]
DA UMA OLHADA NO WEB XML

D

oi, onde fica esse arquivo? na janela arquivos e projeto posso encontrar esse arquivo mas não sei se é o mesmo e se fára diferença mexer por uma janela ou outra, lembre-se, sou bem novo nisso…rs

D

é isso aqui???

<?xml version="1.0" encoding="UTF-8"?>




30




index.jsp


L

vc vai ter que mapear seu servelt no web.xml

D

tá, mapear, como ? o que é mapear?
desculpe mas acho que vc não leu direitnho a minha primeira msg, me ajuda, eu não saco direito de java, ainda mais dessa ferramenta.

L

Amigo no seu caso eu recomendo q vc visite a sessao de artigos e tutoriais do guj e de uma olhada nos tutoriais sobre servelts
vai te ajudar bastante

D

eu n tenho me saido mal, ruim é empacar nesse problema, eu já passei um pouco do hello world, mas voltou para esse nível para poder visualizar melhor o erro.

D

não dá para estudar nesse momento xml, por enquanto só java
fiz tudo de novo, quando criei a aplicação e deletei o index.jsp, criei o servlet HelloWorld… e nada

<?xml version="1.0" encoding="UTF-8"?> HelloWorld HelloWorld HelloWorld /HelloWorld 30 index.jsp

======================================

import <a href="http://java.io">java.io</a>.<em>;

import <a href="http://java.net">java.net</a>.</em>;

import javax.servlet.<em>;

import javax.servlet.http.</em>;
public class HelloWorld extends HttpServlet {

public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException {

PrintWriter out = res.getWriter();

out.write(" “);

out.write(olá);

out.write( ");

}

}
D

Pessoal é o seguinte… eu estava deletando o arquivo index.jsp, sempre que iniciava uma nova aplicação WEB, já que eu não queria esse arquivo, mas ele continuava no arquivo XML pois a aplicação precisa de um apontamento para o arquivo inicial dessa aplicação e quem faz isso pelo jeito é o XML, então vá no XML , delete a referência ao arquivo Index.jsp e coloque o nome do novo arquivo inicial. Como sou novo nisso, recomendo que façam como eu, troque logo a referência para não ficar catando agulha no palheiro, lá só tem um apontamento ao Index.jsp e detalhe… eu tentei de outras formas e não consegui, use apenas o nome do arquivo sem a extenção, seja .class ou .java se for usar um servlet.

Eu estou desde ontem mexendo nisso e só agora consegui, se mais alguém tiver alguma dica ou sugestão eu agradeço, na net eu não achei nada decente e simples para resolver isso, muitos posts sobre o assunto e respostas complicadas sem detalhes suficientes para leigos como eu.

Criado 6 de novembro de 2007
Ultima resposta 7 de nov. de 2007
Respostas 9
Participantes 2