您的位置:首页 > 编程语言 > Java开发

The absolute uri: cannot be resolved in either web.xml or the jar files

2017-07-05 17:11 513 查看
SEVERE: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: /home.jsp (line: 19, column: 0) The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application

SEVERE: Servlet.service() for servlet [jsp] in context with path [] threw exception [/home.jsp (line: 19, column: 0) The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application]
with root cause

org.apache.jasper.JasperException: /home.jsp (line: 19, column: 0) The absolute uri: http://java.sun.com/jsp/jstl/core cannot be resolved in either web.xml or the jar files deployed with this application

SEVERE: Servlet.service() for servlet jsp threw exception

java.lang.ClassNotFoundException: org.apache.jsp.home_jsp

同时报两个错,absolute uri,jstl引用出错

classNotFound错

之前走了弯路,jsp没有转成classes,以为是tomcat出错,servlet-api之类的冲突,因为确实没看到classes

后来发现还是uri,jstl的问题,出错了当然编译不通过

解决方法:改jstl的maven引用,重新编译maven,jdk选择jdk7(我本地环境是7),之前还不小心勾了jdk8


后来把jdk8的勾去掉了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  maven jstl uri jsp jdk
相关文章推荐