ajax在win2003上报500(internal server error)

HTTP Status 500 - Handler processing failed; nested exception is java.lang.UnsupportedClassVersionError: cn/siggy/util/DBUtil
type Exception report

message Handler processing failed; nested exception is java.lang.UnsupportedClassVersionError: cn/siggy/util/DBUtil

description The server encountered an internal error that prevented it from fulfilling this request.

exception

org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.UnsupportedClassVersionError: cn/siggy/util/DBUtil
org.springframework.web.servlet.DispatcherServlet.triggerAfterCompletionWithError(DispatcherServlet.java:1303)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:977)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857)
javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
cn.siggy.filter.CorsFilter.doFilter(CorsFilter.java:22)
root cause

java.lang.UnsupportedClassVersionError: cn/siggy/util/DBUtil
cn.siggy.dao.DataDao.findList(DataDao.java:38)
cn.siggy.controller.AllController.arrayData(AllController.java:34)
sun.reflect.GeneratedMethodAccessor30.invoke(Unknown Source)
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
java.lang.reflect.Method.invoke(Method.java:606)
org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221)
org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137)
org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705)
org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85)
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966)
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857)
javax.servlet.http.HttpServlet.service(HttpServlet.java:624)
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842)
javax.servlet.http.HttpServlet.service(HttpServlet.java:731)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
cn.siggy.filter.CorsFilter.doFilter(CorsFilter.java:22)
图片说明

检查一下环境变量的jdk和工程运行的jdk是不是同一个版本

这个是你后台报错,不是ajax的错,错误位置是cn/siggy/util/DBUtil,更上一层错误是cn.siggy.dao.DataDao的findList方法;UnsupportedClassVersionError 应该说的是你的jdk编译版本和运行版本不一致,你看下你电脑运行环境里面安装的jdk版本和你eclipse里面的jdk版本是不是一致。

500代表后台代码报错了,调试后台代码看哪里出错

500代表后台报错,不是ajax的错,错误位置是cn/siggy/util/DBUtil,更上一层错误是cn.siggy.dao.DataDao的findList方法;UnsupportedClassVersionError 应该说的是你的jdk编译版本和运行版本不一致,你看下你电脑运行环境里面安装的jdk版本和你eclipse里面的jdk版本是不是一致。

500应该是服务器端的代码写错了

java.lang.UnsupportedClassVersionError: cn/siggy/util/DBUtil
异常里说的是这个类java版本不对,你是怎么编译的?
编译机和服务器的java版本是否一致