环境
IntelliJ 2022.1
Tomcat 10
JDK 1.8
1 配置pom.xml
配置jstl-api 和taglibs。
<dependency>
<groupId>jakarta.servlet.jsp.jstl</groupId>
<artifactId>jakarta.servlet.jsp.jstl-api</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>org.apache.taglibs</groupId>
<artifactId>taglibs-standard-spec</artifactId>
<version>1.2.5</version>
</dependency>
<dependency>
<groupId>org.apache.taglibs</groupId>
<artifactId>taglibs-standard-impl</artifactId>
<version>1.2.5</version>
</dependency>
2 配置web.xml
之前一直用的2.4不可以,要用2.5版本的才可以。花了一两个小时才发现问题所在。终于解决。
<web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
version="2.5">
3 测试
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" pageEncoding="utf-8" %>
<html>
<head>
....
后记
成功只是一种被包裹的虚幻,只有从失败和错误中,才能获得真正的经验和教训。
版权声明:本文为weixin_56412982原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。