can not find the tag library descriptor for "/struts-tags"

問題描述:

在jsp頁面中需要使用struts的標籤,如:<s:if></s:if><s:else></s:else>

添加如下一行內容

<%@ taglib prefix="s" uri="/struts-tags"%>

提示存在錯誤,具體錯誤內容如下圖所示:

 

解決方案:

本項目爲maven項目,在pom.xml中添加struts2-core相關的jar包。

<dependency>
	<groupId>org.apache.struts</groupId>
	<artifactId>struts2-core</artifactId>
	<version>2.5.22</version>
</dependency>

選中自己的Maven項目--右鍵--Maven--Update Project--Force Update of Snapshots/Releases

此時,查看本地maven倉庫下載的Struts相關jar包,如下圖:

若jsp文件中的錯誤提示仍然存在,可以嘗試重啓Eclipse。最後,jsp中錯誤提示消失,如下圖:

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章