Jump to content
Fórum Script Brasil
  • 0

Duvida-Java Servlet


Question

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 to post
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Forum Statistics

    • Total Topics
      148933
    • Total Posts
      644970
×
×
  • Create New...