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),之前还不小心勾了jdk8The absolute uri: cannot be resolved in either web.xml or the jar files

后来把jdk8的勾去掉了



相关文章: