报错!javax.servlet.ServletException

小鹏丶 2017-11-15 11:54:51
HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

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

exception

javax.servlet.ServletException: Servlet.init() for servlet jsp threw exception
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
java.lang.Thread.run(Thread.java:744)


note The full stack trace of the root cause is available in the Apache Tomcat/6.0.13 logs.


--------------------------------------------------------------------------------
求大神解释解释
...全文
638 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
6点A君 2017-11-17
  • 打赏
  • 举报
回复
引用 8 楼 woai123980 的回复:
[quote=引用 6 楼 zssazrael 的回复:] spring-servlet.xml 里面的配置错了 com.action.moneyAction 这里类名写错了。
引用 7 楼 anLA_ 的回复:
Initialization of bean failed; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.action.moneyAction] for bean with name 'moneyController' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]; spring无法实例化这个bean,你去检查下你这个controller(moneyController)哪里是不是写错了
好像没有错误啊。。。找不到啊求大神帮忙多指点指点[/quote] 你可以尝试把这个bean删除,然后再启动一遍,去慢慢排查错误,xml时比较严格的,你注意别犯语法错误
幽饮烛 2017-11-16
  • 打赏
  • 举报
回复
spring-servlet.xml 里面的配置错了 com.action.moneyAction 这里类名写错了。
小鹏丶 2017-11-16
  • 打赏
  • 举报
回复
HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception javax.servlet.ServletException: Servlet.init() for servlet spring threw exception org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) java.lang.Thread.run(Thread.java:744) root cause org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'simpleUrlHandlerMapping' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]: Initialization of bean failed; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.action.moneyAction] for bean with name 'moneyController' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]; nested exception is java.lang.ClassNotFoundException: com.action.moneyAction Related cause: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.action.UserManagerController] for bean with name 'userManagerController' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]; nested exception is java.lang.ClassNotFoundException: com.action.UserManagerController Related cause: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.action.LoginAction] for bean with name 'loginController' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]; nested exception is java.lang.ClassNotFoundException: com.action.LoginAction Related cause: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.action.adminAction] for bean with name 'adminController' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]; nested exception is java.lang.ClassNotFoundException: com.action.adminAction Related cause: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.action.moneyAction] for bean with name 'moneyController' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]; nested exception is java.lang.ClassNotFoundException: com.action.moneyAction Related cause: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.action.userAction] for bean with name 'userController' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]; nested exception is java.lang.ClassNotFoundException: com.action.userAction Related cause: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.action.waterAction] for bean with name 'waterController' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]; nested exception is java.lang.ClassNotFoundException: com.action.waterAction Related cause: org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.action.powerAction] for bean with name 'powerController' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]; nested exception is java.lang.ClassNotFoundException: com.action.powerAction org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:530) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:459) org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913) org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:464) org.springframework.web.servlet.FrameworkServlet.configureAndRefreshWebApplicationContext(FrameworkServlet.java:632) org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:589) org.springframework.web.servlet.FrameworkServlet.createWebApplicationContext(FrameworkServlet.java:646) org.springframework.web.servlet.FrameworkServlet.initWebApplicationContext(FrameworkServlet.java:509) org.springframework.web.servlet.FrameworkServlet.initServletBean(FrameworkServlet.java:450) org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.java:133) javax.servlet.GenericServlet.init(GenericServlet.java:212) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261) org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:581) org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) java.lang.Thread.run(Thread.java:744) root cause org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.action.moneyAction] for bean with name 'moneyController' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]; nested exception is java.lang.ClassNotFoundException: com.action.moneyAction org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1262) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:579) org.springframework.beans.factory.support.AbstractBeanFactory.isFactoryBean(AbstractBeanFactory.java:1331) org.springframework.beans.factory.support.AbstractBeanFactory.isSingleton(AbstractBeanFactory.java:404) org.springframework.context.support.AbstractApplicationContext.isSingleton(AbstractApplicationContext.java:1113) org.springframework.web.servlet.handler.AbstractUrlHandlerMapping.registerHandler(AbstractUrlHandlerMapping.java:285) org.springframework.web.servlet.handler.SimpleUrlHandlerMapping.registerHandlers(SimpleUrlHandlerMapping.java:129) org.springframework.web.servlet.handler.SimpleUrlHandlerMapping.initApplicationContext(SimpleUrlHandlerMapping.java:104) org.springframework.context.support.ApplicationObjectSupport.initApplicationContext(ApplicationObjectSupport.java:119) org.springframework.web.context.support.WebApplicationObjectSupport.initApplicationContext(WebApplicationObjectSupport.java:72) org.springframework.context.support.ApplicationObjectSupport.setApplicationContext(ApplicationObjectSupport.java:73) org.springframework.context.support.ApplicationContextAwareProcessor.invokeAwareInterfaces(ApplicationContextAwareProcessor.java:117) org.springframework.context.support.ApplicationContextAwareProcessor.postProcessBeforeInitialization(ApplicationContextAwareProcessor.java:92) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:397) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1438) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:459) org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:294) org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:225) org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:291) org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:193) org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:585) org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:913) java.lang.Thread.run(Thread.java:744) root cause java.lang.ClassNotFoundException: com.action.moneyAction org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1358) org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1204) org.springframework.util.ClassUtils.forName(ClassUtils.java:257) org.springframework.beans.factory.support.AbstractBeanDefinition.resolveBeanClass(AbstractBeanDefinition.java:417) org.springframework.beans.factory.support.AbstractBeanFactory.doResolveBeanClass(AbstractBeanFactory.java:1283) org.springframework.beans.factory.support.AbstractBeanFactory.resolveBeanClass(AbstractBeanFactory.java:1254) org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.predictBeanType(AbstractAutowireCapableBeanFactory.java:579)
小鹏丶 2017-11-16
  • 打赏
  • 举报
回复
引用 2 楼 zssazrael 的回复:
错误信息不全,看不出哪里出错。
引用 1 楼 anLA_ 的回复:
5开头一般是服务器内部错误, 看这个错误代码:Servlet.init() for servlet jsp threw exception 去检查下你的servlet
求大神帮忙看看
小鹏丶 2017-11-16
  • 打赏
  • 举报
回复
就是完整的错误信息啊。。或者求大神帮我调试一下 项目:https://share.weiyun.com/caad83b526bcaa9e8fe59999d6f33069
小鹏丶 2017-11-16
  • 打赏
  • 举报
回复
引用 6 楼 zssazrael 的回复:
spring-servlet.xml 里面的配置错了 com.action.moneyAction 这里类名写错了。
引用 7 楼 anLA_ 的回复:
Initialization of bean failed; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.action.moneyAction] for bean with name 'moneyController' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]; spring无法实例化这个bean,你去检查下你这个controller(moneyController)哪里是不是写错了
好像没有错误啊。。。找不到啊求大神帮忙多指点指点
幽饮烛 2017-11-16
  • 打赏
  • 举报
回复
错误信息不全,看不出哪里出错。
6点A君 2017-11-16
  • 打赏
  • 举报
回复
5开头一般是服务器内部错误, 看这个错误代码:Servlet.init() for servlet jsp threw exception 去检查下你的servlet
6点A君 2017-11-16
  • 打赏
  • 举报
回复
Initialization of bean failed; nested exception is org.springframework.beans.factory.CannotLoadBeanClassException: Cannot find class [com.action.moneyAction] for bean with name 'moneyController' defined in ServletContext resource [/WEB-INF/spring-servlet.xml]; spring无法实例化这个bean,你去检查下你这个controller(moneyController)哪里是不是写错了

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧