Red de conocimiento informático - Problemas con los teléfonos móviles - Cómo implementar la interacción entre jsp y java en Spring

Cómo implementar la interacción entre jsp y java en Spring

El marco mvc utilizado en Spring puede realizar la interacción entre jsp y java.

A continuación se utiliza spring mvc para generar hello world como ejemplo:

1. El paquete jar del que depende el proyecto:

1. del que depende el framework Spring:

Logging: commons-logging-1.1.3.jar;

Soporte JSTL Soporte JSTL: jstl.jar y standard.jar en jakarta-taglibs- estándar-1.1.2;

2. Paquete jar de Spring:

El paquete jar en Spring-framework-3.2.5.RELEASE/libs (por conveniencia, copié todos estos paquetes directamente);

Copie todos los paquetes jar anteriores al directorio WebContent/WEB-INF/lib del proyecto.

En segundo lugar, agregue el archivo web.xml en /WEB-INF con el siguiente contenido:

? SpringMVCLesson

SpringMVCLesson

org.springframework.web.servlet .DispatcherServlet

< init-param>

contextConfigLocation

classpath:springservlet-config.xml

1

SpringMVCLesson

/

3. Configuración del archivo Springservlet-config.xml:

Cree una nueva carpeta de recursos en el proyecto y agregue el archivo springservlet-config.xml.

?

?

?

?

? nombre de propiedad="suffix" value=".jsp"/>

? Activar la compatibilidad con el mapeo de anotaciones, que es una abreviatura de configuración simplificada y equivale a las dos configuraciones siguientes:

Dado que estamos configurando el archivo web.xml para interceptar todas las solicitudes al servlet, necesitamos configurar la asignación del archivo de recursos estático aquí; de lo contrario, las solicitudes a estos archivos de recursos devolverán 404:

>

Habilite la compatibilidad con anotaciones de controlador y configúrelo para escanear solo controladores bajo el paquete especificado:

< contexto: componente-scan base-package="com.demo.web.controllers" use-default-filters="false">

Configure el analizador de vistas y especifique la carpeta donde se encuentra la vista: