Use IDEA+Maven para crear un proyecto JavaWeb y ejecutar el primer Servlet

Preparación del entorno:

  • IDEA 2021
  • Experto 3.6.3
  • tomcat9

crear proyecto

Abra IDEA para crear un nuevo proyecto
inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí
¡Aviso! ¡Aviso! ¡Aviso!
Al configurar maven, elija su propio maven, no elija el maven incluido,
inserte la descripción de la imagen aquí
elija su propio maven
, haga clic en Finalizar y cree con éxito

importar dependencias

pd: importar dependencias es usar la herramienta maven para importar los paquetes jar necesarios en su propio proyecto.Debido
a que el significado en inglés de dependencia es dependencia, se conoce comúnmente como importar dependencias.

<dependency>
       <groupId>javax.servlet</groupId>
       <artifactId>javax.servlet-api</artifactId>
       <version>3.1.0</version>
</dependency>

inserte la descripción de la imagen aquí

como se muestra en la imagen

Escritura de servlets

inserte la descripción de la imagen aquí
Cree una clase Java llamada HelloServlet
Presione Ctrl+O (acceso directo) para anular los métodos doGet() y doPost()

Configurar Servlets directamente usando anotaciones

package com.hrbu.web;

import javax.servlet.ServletException;
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import java.io.IOException;
import java.io.PrintWriter;

@WebServlet(urlPatterns = {
    
    "/hello"})
public class HelloServlet extends HttpServlet {
    
    
    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    
    
        this.doPost(req, resp);
    }

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
    
    
        PrintWriter writer = resp.getWriter();
        writer.println("Hello Servlet");
    }
}

Configurar Tomcat

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
Haga clic en Aceptar para completar la configuración.

Inicie Tomcat y acceda

Visite http://localhost:8080/javaweb_demo_war/hello.
inserte la descripción de la imagen aquí
El cuadro azul es la URL configurada en Tomcat.
inserte la descripción de la imagen aquí
Cuando se corrige el artefacto, se generará automáticamente o se puede modificar manualmente.
El cuadro azul es el Servlet configurado por tú mismo.
inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_53236380/article/details/127422654
Recomendado
Clasificación