踩坑总结
首先是爆红问题,需要引入依赖
这里放一下需要的依赖:
<!--jsp c标签引入-->
<dependency>
<groupId>jstl</groupId>
<artifactId>jstl</artifactId>
<version>1.1.2</version>
</dependency>
<dependency>
<groupId>taglibs</groupId>
<artifactId>standard</artifactId>
<version>1.1.2</version>
</dependency>
之后,有可能还是无法识别<c:if>
等标签获取运行时报错,可以使用JSTL的备用库,
将<%@taglib prefix=“c” uri=“http://java.sun.com/jstl/core”%>
更改为<%@taglib prefix=“c” uri=“http://java.sun.com/jstl/core_rt”%>
之后有可能不能识别ET表达式,解决:
在首行设置isELIgnored为false,即不忽略EL表达式:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isELIgnored="false"%>