Servlets no NetBeans 5.5

2 respostas
F

Olá. Estou desenvolvendo um site que usa jsp e servlets no NetBeans 5.5. É o primeiro projeto desse tipo que crio. A questão é que eu crio um servlet e rodo a aplicação. Porém durante a execução, na hora que eu chamo o servlet, dá o erro 404. Onde deve ficar o .class do servlet para que o sistema funcione? Estou testando usando o próprio NetBeans.
Obrigado :lol:

2 Respostas

_

Olá

Você deve estar fazendo alguma coisa errada. O Netbeans já configura tudo que precisa sozinho para o servlet funcionar…

Quando for criar a classe, Faça um “New Servlet”…

A classe já vai vir com um template de Servlet, e o Netbeans irá configurar o mapeamento pra você, de acordo com o URL que você fornecer…

P

Isso mesmo, o NetBeans irá criar p/ vc automaticamente isso que vc verá abaixo:

[b]

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

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

import javax.servlet.;
import javax.servlet.http.
;

public class NewServlet extends HttpServlet {

protected void processRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
    response.setContentType("text/html;charset=UTF-8");
    PrintWriter out = response.getWriter();

    out.println("&lt;html&gt;");
    out.println("&lt;head&gt;");
    out.println("&lt;title&gt;Servlet NewServlet&lt;/title&gt;");
    out.println("&lt;/head&gt;");
    out.println("&lt;body&gt;");
    out.println("&lt;h1&gt;Servlet NewServlet at " + request.getContextPath () + "&lt;/h1&gt;");
    out.println("&lt;/body&gt;");
    out.println("&lt;/html&gt;");
     */
    out.close();
}

[/b][/b]

Criado 4 de fevereiro de 2007
Ultima resposta 5 de fev. de 2007
Respostas 2
Participantes 3