如果直接用jstl标签会报错:
org.apache.jasper.JasperException: The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application所以需要引入标签
-
下载JSTL,地址:
http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/jakarta-taglibs-standard-1.1.2.zip -
找到lib目录下的standard.jar和jstl.jar文件复制到你的WEB_INF/lib目录下,并导入。如图:
到这解决了:org.apache.jasper.JasperException: Unable to load class for JSP这个报错
-
IDEA还是不认识这个标签,选择File—>Setting在Setting下找到languages&Frameworks—->Schemas and DTDs,在右边的External Schemas and DTDs框下点击+,然后在URI中填入
http://java.sun.com/jsp/jstl/core
,在explorer中找到解压文件的tld目录下的c.tld文件
,选择应用。
到这里,就可以解决idea不识别jstl的问题
网友评论