首页 > 解决方案 > jsp 3、jstl 1.2 和 Maven

问题描述

我使用:java 10Tomcat 7.0.88maven

    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>javax.servlet-api</artifactId>
        <version>3.1.0</version>
        <scope>provided</scope>
    </dependency>

    <dependency>
        <groupId>javax.servlet</groupId>
        <artifactId>jstl</artifactId>
        <version>1.2</version>
    </dependency>

在这种情况下,我的食谱遵循异常

HTTP 状态 500 - 绝对 uri: http: //java.sun.com/jsp/jstl/core 无法在 web.xml 或随此应用程序部署的 jar 文件中解析

类型异常报告

消息绝对 uri: http: //java.sun.com/jsp/jstl/core无法在 web.xml 或随此应用程序部署的 jar 文件中解析

描述 服务器遇到一个内部错误,阻止它完成这个请求。

例外

org.apache.jasper.JasperException:绝对 uri:http: //java.sun.com/jsp/jstl/core无法在 web.xml 或使用此应用程序部署的 jar 文件中解析 org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:56) org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java: 445) org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:117) org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:325) org.apache.jasper.compiler.TagLibraryInfoImpl.(TagLibraryInfoImpl .java:154) org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:419) org.apache.jasper.compiler.Parser.parseDirective(Parser.java:484) org.apache.jasper.compiler.Parser .parseElements(Parser.java:1421) org.apache.jasper.compiler.Parser.parse(Parser.java:138) org.apache.jasper.compiler.ParserController。doParse(ParserController.java:242) org.apache.jasper.compiler.ParserController.parse(ParserController.java:102) org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:199) org.apache.jasper。 compiler.Compiler.compile(Compiler.java:374) org.apache.jasper.compiler.Compiler.compile(Compiler.java:354) org.apache.jasper.compiler.Compiler.compile(Compiler.java:341) org. apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:660) org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:364) org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:395) org.apache.jasper.servlet.JspServlet.service(JspServlet.java:339) javax.servlet.http.HttpServlet.service(HttpServlet.java:731) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter. java:52) 待办事项。TodoServlet.doGet(TodoServlet.java:23) javax.servlet.http.HttpServlet.service(HttpServlet.java:624) javax.servlet.http.HttpServlet.service(HttpServlet.java:731) org.apache.tomcat.websocket。 server.WsFilter.doFilter(WsFilter.java:52)

note Apache Tomcat/7.0.88 日志中提供了根本原因的完整堆栈跟踪。Apache Tomcat/7.0.88

标签: javamaventomcatjstl

解决方案


推荐阅读