Ir para conteúdo
Fórum Script Brasil
  • 0

Duvida-Java Servlet


Aleksandro Clemente

Pergunta

Sou muito iniciante mesmo em Java Web , estou estudando ServLet e estou com algumas dúvidas.

Criei a classe CicloDeVida

package br.mjailton.iniciando;

import java.io.IOException;

import javax.servlet.Servlet;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.annotation.WebServlet;

@WebServlet("/inicio")
public class CicloDeVida implements Servlet{

    @Override
    public void destroy() {
        System.out.println("Método destroy");
        
    }

    @Override
    public ServletConfig getServletConfig() {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public String getServletInfo() {
        // TODO Auto-generated method stub
        return null;
    }

    @Override
    public void init(ServletConfig arg0) throws ServletException {
        System.out.println("Método init");
        
    }

    @Override
    public void service(ServletRequest arg0, ServletResponse arg1) throws ServletException, IOException {
        System.out.println("Método service");
        
    }

}

fiz o start e restart do servidor Tomcat

Quanto abro o navegador e digito

localhost:8080/estudo_servlet/inicio  

ele da erro 404, no caso era pra ficar com a página branca e no console exibir as mensagens do System, porém isso não acontece

eu tentei fazer pelo arquivo arquivo web.xml

assim:

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
  <display-name>estudo_servlet</display-name>
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
    <welcome-file>index.htm</welcome-file>
    <welcome-file>index.jsp</welcome-file>
    <welcome-file>default.html</welcome-file>
    <welcome-file>default.htm</welcome-file>
    <welcome-file>default.jsp</welcome-file>
  </welcome-file-list>
 
  <servlet>
      <servlet-name>minhaservlet</servlet-name>
      <servlet-class>br.com.mjailton.CicloDeVida</servlet-class>
  </servlet>
 
  <servlet-mapping>
      <servlet-name>minhaservlet</servlet-name>
      <url-pattern>/ciclo</url-pattern>
  </servlet-mapping>
</web-app>

então na página web digitei:

localhost:8080/estudo_servlet/ciclo

e erro 404 novamente

alguém pode me ajudar por favor? Lembrando que o curso que estou fazendo ele é um pouco antigo, então não sei se mudou o código

Se alguém poder ajudar eu fico muito agradecido

 

Obs: Estou usando o apache-tomcat-7.0.106

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...