idea中Maven项目jstl报错:无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]

web应用启动报如下错误,表示缺少jstl相关的jar包:

o.s.b.w.servlet.support.ErrorPageFilter  : Forwarding to error page from request [/login] due to exception [无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]]

org.apache.jasper.JasperException: 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]
        at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:55) ~[jasper.jar:8.5.57]
        at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:293) ~[jasper.jar:8.5.57]
        at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:80) ~[jasper.jar:8.5.57]
        at org.apache.jasper.compiler.TagLibraryInfoImpl.generateTldResourcePath(TagLibraryInfoImpl.java:251) ~[jasper.jar:8.5.57]

 解决方案:项目pom.xml中引入以下jar包

       
            org.apache.taglibs
            taglibs-standard-spec
            1.2.5
       

       
            org.apache.taglibs
            taglibs-standard-impl
            1.2.5
       

 

你可能感兴趣的:(JAVA,IDE,java,jstl)