2017-08-31 48 views
0

嘗試將Struts 2.1 5o 2.5和Tomcat 6遷移到Tomcat 8. Struts tiles插入2.1到2.5。一旦部署到Tomcat 8中,JSP就不會顯示並出現此錯誤。Struts 2.5無法爲URI找到taglib [s]

**類型異常報告

消息的ServletException包括路徑 '/pages/tiles/defaultPageLayout.jsp'。

說明服務器遇到意外情況,無法履行請求。

異常

org.apache.tiles.request.render.CannotRenderException:的ServletException包括路徑 '/pages/tiles/defaultPageLayout.jsp'。 **

日誌 org.apache.catalina.core.ApplicationDispatcher.invoke Servlet.service()用於在Servlet

[JSP]拋出異常 org.apache.jasper.JasperException:無法找到標籤庫[S]爲URI:[/ Struts的標籤]

+0

標記庫的核心庫 –

+0

你有'Struts2的,芯 - 在已部署的應用程序的WEB-INF/lib中是否存在.jar? –

+0

是的WEB-INF/lib中的struts2-core-.jar –

回答

0

我遇到了同樣的問題,伴隨着404錯誤和固定它,我唯一看似隨意的是做到以下幾點:

  • 刪除.m2目錄文件夾 in C:\ Users \%USERNAME%\
  • 右鍵單擊 項目:Maven的 - >更新項目 - >的 快照強制更新/釋放
  • 運行Maven清潔/安裝
相關問題