Solución a la indisponibilidad de la biblioteca de etiquetas jstl en el proyecto maven

¿No se pudo introducir la biblioteca de etiquetas jstl en el proyecto maven?

Creé el proyecto maven y configuré la dependencia de la biblioteca de etiquetas jstl, pero todavía no funcionó, y la página JSP todavía me dio el resultado tal como está. Si también encuentra este problema, asegúrese de deslizar el dedo para entrar y echar un vistazo.

¿Cuál era mi estado de ánimo en ese momento?
Inserte la descripción de la imagen aquí

Al principio, pensé que era la versión incorrecta de que importé. Más tarde, lo cambié a 1.2 y todavía no funcionaba. Miré el paquete de dependencia y que se había importado. Fue desconcertante. Más tarde, Baidu encontró
a cabo la configuración en web.xml Problema de archivo.

Entonces, si encuentra un problema, es Baidu. No siga hablando de ello. Tal vez otras personas hayan encontrado el problema que usted encontró, y usted le dará una solución para su referencia.

Ok, empiezo oficialmente

Ahora agregue el siguiente contenido de prueba a la página index.jsp,
Inserte la descripción de la imagen aquípero la página no analiza mi etiqueta jstl sino que la muestra directamente como está y mi código no informa un error.
Inserte la descripción de la imagen aquí

El resultado de salida es el siguiente: salida como está.
Inserte la descripción de la imagen aquí Mi mentalidad en este momento es súper explosiva.
Sospecho que la razón de la idea. Por un tiempo, sospecho que hay un problema con el paquete de dependencia.

Miré mi archivo de configuración web.xml en WEB-INF y encontré que la información del encabezado es 2.3, porque es posible que la versión 2.3 no agregue esta línea de código a la página jsp de forma predeterminada:

<%@ page isELIgnored="false" %>

Entonces no analizará la etiqueta jstl por mí

Inserte la descripción de la imagen aquí
Solución 1:

Qué línea de código se agrega a cada página jsp, pero este esquema es más problemático, se recomienda utilizar el esquema dos

Solución 2:

Simplemente cambie la información del encabezado de web.xml a una versión superior. Usé toncat8, así que usé 2.4. Aquí debe corresponder a su versión toncat.

2.4 La información del encabezado web.xml es la siguiente: simplemente pegue y copie el original.

       <?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
          http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
         version="4.0">
</web-app>

Después de
Inserte la descripción de la imagen aquí
la modificación: Salida exitosa Después de mucho tiempo, mi estado de ánimo es así después de una salida exitosa. Finalmente, espero ayudar a todos.

Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/m0_46188681/article/details/110698775
Recomendado
Clasificación