Could not initialize class org.apache.jasper.el.ELContextImpl

启动tomcat后tomcat运行正常,但是访问项目的页面突然报错,以前访问那个页面时正常,就是突然报这种错误,求大神解决?

javax.servlet.ServletException: java.lang.NoClassDefFoundError: Could not initialize class org.apache.jasper.el.ELContextImpl
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:358)
javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:88)

注:我的tomcat版本是8,jdk是1.7的。实验项目框架是ssh的。

我访问tomcat中另外一个项目的页面是可以的,这个页面中也有el表达式,但是那个项目的el表达式页面可以访问。


天之殇
浏览 12788回答 1
1回答

donlv

一个是jsp页面中EL表达式是否正确,而是检查项目的lib下的jar包和tomcat的jar有没有冲突,三是jar有没有缺失。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java