为什么我使用tomcat免安装版本,在配置的之后,运行helloworld的时候,出现下面的错误,而使用了安装版ok?
javax.servlet.ServletException:java.lang.NoClassDefFoundError:javax/el/ELResolverorg....
javax.servlet.ServletException: java.lang.NoClassDefFoundError: javax/el/ELResolver
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:268)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
例子和简单:
<html>
<head>
<title>Hello World</title>
</head>
<body>
<%
out.println("<h1>Hello World!!!</h1>");
%>
</body>
</html>
就是显示不了,报上面的错,而重新使用安装版本,配置之后就没有问题了,
这是为什么啊? 展开
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:268)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
例子和简单:
<html>
<head>
<title>Hello World</title>
</head>
<body>
<%
out.println("<h1>Hello World!!!</h1>");
%>
</body>
</html>
就是显示不了,报上面的错,而重新使用安装版本,配置之后就没有问题了,
这是为什么啊? 展开
2个回答
展开全部
javax/el/ELResolver 注意这个,el表示式?注意web.xml头配置servlet版本问题 ,获取servlet.jar包不要冲突,因为tomcat是自带有该jar的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询