The server encountered an internal error () 问题求解...

我用myeclipse编好了一个简单的jsp程序代码如下
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" %>
<%@page import="java.text.*,java.util.*"%>


显示服务器的当前时间


现在服务器的时间是:

<%
SimpleDateFormat format =new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
out.println(format.format(new Date()));
%>


然后启动tomcat 打开此JSP页面
出现以下异常
description The server encountered an internal error () that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:156)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

root cause

java.lang.ClassCastException: org.apache.catalina.util.DefaultAnnotationProcessor
org.apache.jasper.servlet.JspServletWrapper.getServlet(JspServletWrapper.java:146)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:329)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

请问各位高手这应该怎么解决呢??

1个回答

[b]这不是JSP的问题。从错误的堆栈:[/b][quote]org.apache.jasper.JasperException: java.lang.ClassCastException[/quote]

[b]可以看出,是jar包的重复问题。你可以检查一下,是不是你项目的lib下,引用的jar包,与Tomcat的lib下的jar包,重复了,产生了冲突![/b]

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐