問題:
參考
https://www.cnblogs.com/qzj-it/p/10479277.html
(idea下的jsp開發(fā)中cannot resolve taglib with uri的解決方法)(網(wǎng)易郵箱)
https://blog.csdn.net/qq_37542292/article/details/81133997
(idea中"http://java.sun.com/jsp/jstl/cor"&"http://java.sun.com/jsp/jstl/functions"報(bào)紅色)(網(wǎng)易郵箱)
網(wǎng)上的解決方案大概4種都試過了不行
1.在WEB-INF的lib下或者D:\study\apache-tomcat-8.0.52\lib下導(dǎo)入jstl.jar和 standard.jar
2.版本問題</pre>
JSTL1.0 的聲明是:<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core " %>
JSTL1.1 的聲明是:<%@ taglib prefix="c" uri=http://java.sun.com/jsp/jstl/core %>
3.把下圖這兩個(gè)文件放到WEB-INF的lib下或者D:\study\apache-tomcat-8.0.52\lib下
4.excluded不要選中
下面這種方法解決了問題
下載jar包
下載JSTL標(biāo)簽庫的DTD文件下載地址: http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/拉到最下面克婶,找到最新的那一個(gè)也就是 "jakarta-taglibs-standard-1.1.2.zip
或者百度云上下載
鏈接:https://pan.baidu.com/s/1nKSeMn_0j8l4Bn--dQb4Nw
提取碼:x8og
復(fù)制這段內(nèi)容后打開百度網(wǎng)盤手機(jī)App奢人,操作更方便哦
下載解壓,找到c.tld在解壓文件中的位置
復(fù)制上面兩個(gè)jar包到椰苟,下面的位置
如果不行的話可以在idea里面復(fù)制粘貼
Ctrl+alt+s
如下圖宾抓,
URI輸入
http://java.sun.com/jsp/jstl/core
(file輸入子漩,c.tld的地址加c.tld)直接輸入,不行石洗,得點(diǎn)右邊...圖標(biāo)幢泼,然后找到c.tld,最后選中該文件
然后點(diǎn)apply-》OK
檢查代碼發(fā)現(xiàn)不標(biāo)紅了