Spring使用c标签时缺失jstl uri="http://java.sun.com/jsp/jstl/core" prefix="c"

问题描述-

在学习Spring c-namespace注入bean时,例子中的jsp页面使用了c标签,导致报错

解决方法-

jstl下载及安装

下载地址:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/

选择jakarta-taglibs-standard-1.1.2.zip 下载

1、下载后解压,在WEB-INF文件夹下新建lib文件夹,将解压出来的lib文件夹里的两个jar包放进去

2、查看jar包是否被自动引入

回到jsp页面,复制<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>粘贴、保存。查看是否还有错误。

 

使用IJ如有问题,请移步原文查看如何设置Schemas and DTDs

https://www.cnblogs.com/webwangjie/p/11401611.html

 

总结-

Spring中并不含这俩个jar包,jsp使用c标签时,需要另外导入,暂不清楚时用xml注入bean时是否需要导入此包。

xml中需要配置为xmlns:c="http://www.springframework.org/shema/c"

你可能感兴趣的:(Spring使用c标签时缺失jstl uri="http://java.sun.com/jsp/jstl/core" prefix="c")