Introducción a Servlet, el primer programa de servlet

servlet:

Un servlet es en realidad una clase Java que implementa una interfaz especial, y este tipo de servidor Tomcat es conocido.

caracteristicas:

El servlet es creado por el programador y ejecutado por el servidor.

utilizar:

1. Cree una clase Java y herede HttpServlet

2. Método de servicio de sobrescritura

3. Escriba el código lógico en el método de servicio

4. Configure el servlet en el archivo web.xml en la carpeta WEB-INF en webRoot

para resumir:

Servlet es en realidad una clase Java que el servidor puede reconocer. Necesitamos poner reglas comerciales en servlet

Luego coloque el serrvlet en el servidor tomcat, y el servidor llama al serclet correspondiente de acuerdo con la solicitud. Servlet se puede llamar la entrada del programa de procesamiento en segundo plano

Proceso de creación de servlet:

1. Cree un paquete (com.bjsxt.servlet)

2. Cree una clase Java que implemente HttpServlet en el paquete.

3. Anule el método de servicio y declare las reglas de procesamiento de solicitudes en el método.

4. Configure el servlet en el archivo web.xml.

<?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_2_5.xsd" id="WebApp_ID" version="2.5">
  <!-- 
  
  配置servlet 
   注意:
    一组servlet配置包括两个组成部分(servlet,servlet-mapping),两个组成部分的servlet-name值必须一致。
  
  -->>
  
  <servlet>
   <servlet-name>my</servlet-name>
   <servlet-class>com.bjsxt.servlet.MyServlet</servlet-class><!-- 书写servlet的全限定路径(包名+类名) -->
  </servlet>
  <servlet-mapping>
  <servlet-name>my</servlet-name> <!-- 与servlet-name保持一致 -->
  <url-pattern>/s</url-pattern><!-- 配置servlet的访问别名,可自定义 -->
  </servlet-mapping>
</web-app>

5. Copie todo el contenido de webroot en el proyecto web a la carpeta recién creada en el directorio webapps del servidor.

6. Inicie el servidor localhost: 8080

Análisis del proceso en ejecución del servlet:

Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/weixin_44192389/article/details/103729294
Recomendado
Clasificación