寫jsp難免會用到<c:foreach>標簽,於是我在idea上的jsp頂頭寫下了
<%@ taglib prefix="c" uri= 'http://java.sun.com/jsp/jstl/core' %>,然后我就有事干了,開始報錯。
本人是個菜逼,只能各種去網上找解決方案。大概的解決方案無非三種,
1.在WEB-INF的lib下或者D:\study\apache-tomcat-8.0.52\lib下導入jstl.jar和 standard.jar
2.版本問題
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.把下圖這兩個文件放到WEB-INF的lib下或者D:\study\apache-tomcat-8.0.52\lib下
.
然而問題是我都試了,都沒用,直到用到最后一種方法,(或者前面的步驟也有用,最后一步才是點睛之筆)
最后本人解決的方案是:https://blog.csdn.net/qq_37542292/article/details/81133997