iIntelliJ IDEA中使用JSTL標籤庫
阿新 • • 發佈:2018-12-12
idea引用JSTL標籤庫中的標籤就出現問題,查閱說是缺少相應的jar包,報錯如是:
原因是沒有下載相應的jar包或者jar包沒有釋出到tomcat上
下面將idea中使用方法:
1、下載jakarta-taglibs-standard-1.1.2.zip解壓並把standard.jar和jstl.jar加入到你的專案中
下載地址: http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/jakarta-taglibs-standard-1.1.2.zip
下載完成後解壓:
將lib中的拷貝到專案中的WEB_INF/lib目錄下
2、選擇File—>Setting在Setting下找到languages&Frameworks—->Schemas and DTDs,在右邊的External Schemas and DTDs框下點選+,然後在URI中填入http://java.sun.com/jsp/jstl/core 找到解壓檔案的tld目錄下的c.tld檔案,並選擇,到這裡,你就可以解決idea不識別jstl的問題
此時就沒問題了
如果是maven專案只需要在pom.xml中新增依賴就可以
<!--3: Servlet,web相關依賴 --> <dependency><!-- jsp用到的標籤:taglibs --> <groupId>taglibs</groupId> <artifactId>standard</artifactId> <version>1.1.2</version> </dependency> <dependency><!-- js預設標籤庫 --> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency>
但是注意要把相關jar包釋出到tomcat上
1.右鍵專案,點選Open Module Settings;
2.選擇左側的Artifacts,如圖,所有操作更改記得點選Apply
原文:https://blog.csdn.net/qq_34288630/article/details/80591095