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