Red de conocimiento informático - Problemas con los teléfonos móviles - ¿El DispatcherServlet de springmvc funciona en modo singleton?

¿El DispatcherServlet de springmvc funciona en modo singleton?

Sí.

La esencia de Dispatcherservlet sigue siendo un servlet y su ciclo de vida sigue al contenedor, por lo que solo hay una instancia. Pero la solicitud y la respuesta cada vez que se realiza una solicitud es una instancia nueva.

También cabe señalar que el marco de Spring se ha mejorado sobre la base original. El DispatcherServlet del controlador front-end es similar al Servlet anterior y se utiliza para recibir solicitudes de los usuarios.

Datos extendidos:

El servlet no es un framework, sino una clase en la biblioteca java. Servlet es un programa que se ejecuta en el lado del servidor. Cuando el contenedor web se inicia y se ejecuta, la clase Servlet se inicializa.

Además, cuando el usuario introduce una URL a través del navegador, la petición llega al servlet para recibirla y procesarla según la configuración del Servlet. Por lo general, se utilizan diferentes contenedores web en los proyectos. Si crea un proyecto javaweb en eclipse, habrá una carpeta WEB-INF.

Además, para que el mundo exterior no pueda acceder fácilmente a ellos, los archivos de esta carpeta están protegidos. Esta carpeta contiene un archivo de configuración web.xml muy importante. Los diferentes Servlets a implementar deben configurarse aquí antes de poder usarse.