【转】IDEA中使用JSTL

出处:在Intellij Idea中使用JSTL标签库


如果直接用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所以需要引入标签

  1. 下载JSTL,地址:
    http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/jakarta-taglibs-standard-1.1.2.zip

  2. 找到lib目录下的standard.jar和jstl.jar文件复制到你的WEB_INF/lib目录下,并导入。如图:

    【转】IDEA中使用JSTL_第1张图片

到这解决了:org.apache.jasper.JasperException: Unable to load class for JSP这个报错

  1. 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_第2张图片

    到这里,就可以解决idea不识别jstl的问题

你可能感兴趣的:(【转】IDEA中使用JSTL)