Struts Problem Report 异常 struts.devMode=false

Struts Problem Report
Struts has detected an unhandled exception:

Messages: com.mysql.jdbc.Driver
Cannot load JDBC driver class 'com.mysql.jdbc.Driver'
Hibernate operation: Cannot open connection; uncategorized

SQLException for SQL [???]; SQL state [null]; error code [0];

Cannot load JDBC driver class 'com.mysql.jdbc.Driver'; nested

exception is org.apache.commons.dbcp.SQLNestedException: Cannot

load JDBC driver class 'com.mysql.jdbc.Driver'
 
File: org/apache/catalina/loader/WebappClassLoader.java
Line number: 1,358


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

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

Stacktraces
org.springframework.jdbc.UncategorizedSQLException: Hibernate

operation: Cannot open connection; uncategorized SQLException for

SQL [???]; SQL state [null]; error code [0]; Cannot load JDBC

driver class 'com.mysql.jdbc.Driver'; nested exception is

org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver

class 'com.mysql.jdbc.Driver'

org.springframework.jdbc.support.AbstractFallbackSQLExceptionTransl

ator.translate(AbstractFallbackSQLExceptionTranslator.java:83)

org.springframework.jdbc.support.AbstractFallbackSQLExceptionTransl

ator.translate(AbstractFallbackSQLExceptionTranslator.java:80)

org.springframework.jdbc.support.AbstractFallbackSQLExceptionTransl

ator.translate(AbstractFallbackSQLExceptionTranslator.java:80)

org.springframework.orm.hibernate3.HibernateAccessor.convertJdbcAcc

essException(HibernateAccessor.java:424)

org.springframework.orm.hibernate3.HibernateAccessor.convertHiberna

teAccessException(HibernateAccessor.java:410)
    org.springframework.orm.hibernate3.HibernateTemplate.doExecute

(HibernateTemplate.java:424)

org.springframework.orm.hibernate3.HibernateTemplate.executeWithNat

iveSession(HibernateTemplate.java:374)
    org.springframework.orm.hibernate3.HibernateTemplate.save

(HibernateTemplate.java:694)
    cn.edu.bjtu.SEIE.dao.impl.UserDAOImpl.insert

(UserDAOImpl.java:13)
    cn.edu.bjtu.SEIE.service.impl.UserServiceImpl.addUser

(UserServiceImpl.java:19)
    cn.edu.bjtu.SEIE.actions.impl.UserActionImpl.userRegister

(UserActionImpl.java:15)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodAccessorImpl.invoke

(NativeMethodAccessorImpl.java:39)
    sun.reflect.DelegatingMethodAccessorImpl.invoke

(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)
    com.opensymphony.xwork2.DefaultActionInvocation.invokeAction

(DefaultActionInvocation.java:441)

com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly

(DefaultActionInvocation.java:280)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:243)

com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIn

tercept(DefaultWorkflowInterceptor.java:165)

com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.interce

pt(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept

(ValidationInterceptor.java:252)

org.apache.struts2.interceptor.validation.AnnotationValidationInter

ceptor.doIntercept(AnnotationValidationInterceptor.java:68)

com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.interce

pt(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.inte

rcept(ConversionErrorInterceptor.java:122)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ParametersInterceptor.doInterce

pt(ParametersInterceptor.java:195)

com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.interce

pt(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ParametersInterceptor.doInterce

pt(ParametersInterceptor.java:195)

com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.interce

pt(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.int

ercept(StaticParametersInterceptor.java:179)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

org.apache.struts2.interceptor.MultiselectInterceptor.intercept

(MultiselectInterceptor.java:75)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
    org.apache.struts2.interceptor.CheckboxInterceptor.intercept

(CheckboxInterceptor.java:94)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
    org.apache.struts2.interceptor.FileUploadInterceptor.intercept

(FileUploadInterceptor.java:235)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercep

t(ModelDrivenInterceptor.java:89)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.in

tercept(ScopedModelDrivenInterceptor.java:130)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

org.apache.struts2.interceptor.debugging.DebuggingInterceptor.inter

cept(DebuggingInterceptor.java:267)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept

(ChainingInterceptor.java:126)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept

(PrepareInterceptor.java:138)

com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.interce

pt(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
    com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept

(I18nInterceptor.java:165)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

org.apache.struts2.interceptor.ServletConfigInterceptor.intercept

(ServletConfigInterceptor.java:164)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
    com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept

(AliasInterceptor.java:179)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.int

ercept(ExceptionMappingInterceptor.java:176)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
    org.apache.struts2.impl.StrutsActionProxy.execute

(StrutsActionProxy.java:52)
    org.apache.struts2.dispatcher.Dispatcher.serviceAction

(Dispatcher.java:488)
    org.apache.struts2.dispatcher.FilterDispatcher.doFilter

(FilterDispatcher.java:395)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter

(ApplicationFilterChain.java:235)
    org.apache.catalina.core.ApplicationFilterChain.doFilter

(ApplicationFilterChain.java:206)
    org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter

(ActionContextCleanUp.java:102)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter

(ApplicationFilterChain.java:235)
    org.apache.catalina.core.ApplicationFilterChain.doFilter

(ApplicationFilterChain.java:206)
    org.apache.catalina.core.StandardWrapperValve.invoke

(StandardWrapperValve.java:228)
    org.apache.catalina.core.StandardContextValve.invoke

(StandardContextValve.java:175)
    org.apache.catalina.core.StandardHostValve.invoke

(StandardHostValve.java:128)
    org.apache.catalina.valves.ErrorReportValve.invoke

(ErrorReportValve.java:104)
    org.apache.catalina.core.StandardEngineValve.invoke

(StandardEngineValve.java:109)
    org.apache.catalina.connector.CoyoteAdapter.service

(CoyoteAdapter.java:216)
    org.apache.coyote.http11.Http11Processor.process

(Http11Processor.java:844)
    org.apache.coyote.http11.Http11Protocol

$Http11ConnectionHandler.process(Http11Protocol.java:634)
    org.apache.tomcat.util.net.JIoEndpoint$Worker.run

(JIoEndpoint.java:445)
    java.lang.Thread.run(Thread.java:619)
   
org.apache.commons.dbcp.SQLNestedException: Cannot load JDBC driver

class 'com.mysql.jdbc.Driver'
    org.apache.commons.dbcp.BasicDataSource.createDataSource

(BasicDataSource.java:1136)
    org.apache.commons.dbcp.BasicDataSource.getConnection

(BasicDataSource.java:880)

org.springframework.orm.hibernate3.LocalDataSourceConnectionProvide

r.getConnection(LocalDataSourceConnectionProvider.java:82)
    org.hibernate.jdbc.ConnectionManager.openConnection

(ConnectionManager.java:446)
    org.hibernate.jdbc.ConnectionManager.getConnection

(ConnectionManager.java:167)
    org.hibernate.jdbc.AbstractBatcher.prepareStatement

(AbstractBatcher.java:116)

org.hibernate.id.insert.AbstractSelectingDelegate.performInsert

(AbstractSelectingDelegate.java:54)
    org.hibernate.persister.entity.AbstractEntityPersister.insert

(AbstractEntityPersister.java:2176)
    org.hibernate.persister.entity.AbstractEntityPersister.insert

(AbstractEntityPersister.java:2656)
    org.hibernate.action.EntityIdentityInsertAction.execute

(EntityIdentityInsertAction.java:71)
    org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279)

org.hibernate.event.def.AbstractSaveEventListener.performSaveOrRepl

icate(AbstractSaveEventListener.java:321)
    org.hibernate.event.def.AbstractSaveEventListener.performSave

(AbstractSaveEventListener.java:204)

org.hibernate.event.def.AbstractSaveEventListener.saveWithGenerated

Id(AbstractSaveEventListener.java:130)

org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGe

neratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:210)

org.hibernate.event.def.DefaultSaveEventListener.saveWithGeneratedO

rRequestedId(DefaultSaveEventListener.java:56)

org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTr

ansient(DefaultSaveOrUpdateEventListener.java:195)

org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdat

e(DefaultSaveEventListener.java:50)

org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUp

date(DefaultSaveOrUpdateEventListener.java:93)
    org.hibernate.impl.SessionImpl.fireSave(SessionImpl.java:563)
    org.hibernate.impl.SessionImpl.save(SessionImpl.java:551)
    org.hibernate.impl.SessionImpl.save(SessionImpl.java:547)
    org.springframework.orm.hibernate3.HibernateTemplate

$12.doInHibernate(HibernateTemplate.java:697)
    org.springframework.orm.hibernate3.HibernateTemplate.doExecute

(HibernateTemplate.java:419)

org.springframework.orm.hibernate3.HibernateTemplate.executeWithNat

iveSession(HibernateTemplate.java:374)
    org.springframework.orm.hibernate3.HibernateTemplate.save

(HibernateTemplate.java:694)
    cn.edu.bjtu.SEIE.dao.impl.UserDAOImpl.insert

(UserDAOImpl.java:13)
    cn.edu.bjtu.SEIE.service.impl.UserServiceImpl.addUser

(UserServiceImpl.java:19)
    cn.edu.bjtu.SEIE.actions.impl.UserActionImpl.userRegister

(UserActionImpl.java:15)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodAccessorImpl.invoke

(NativeMethodAccessorImpl.java:39)
    sun.reflect.DelegatingMethodAccessorImpl.invoke

(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)
    com.opensymphony.xwork2.DefaultActionInvocation.invokeAction

(DefaultActionInvocation.java:441)

com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly

(DefaultActionInvocation.java:280)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:243)

com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIn

tercept(DefaultWorkflowInterceptor.java:165)

com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.interce

pt(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept

(ValidationInterceptor.java:252)

org.apache.struts2.interceptor.validation.AnnotationValidationInter

ceptor.doIntercept(AnnotationValidationInterceptor.java:68)

com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.interce

pt(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.inte

rcept(ConversionErrorInterceptor.java:122)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ParametersInterceptor.doInterce

pt(ParametersInterceptor.java:195)

com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.interce

pt(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ParametersInterceptor.doInterce

pt(ParametersInterceptor.java:195)

com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.interce

pt(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.int

ercept(StaticParametersInterceptor.java:179)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

org.apache.struts2.interceptor.MultiselectInterceptor.intercept

(MultiselectInterceptor.java:75)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
    org.apache.struts2.interceptor.CheckboxInterceptor.intercept

(CheckboxInterceptor.java:94)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
    org.apache.struts2.interceptor.FileUploadInterceptor.intercept

(FileUploadInterceptor.java:235)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercep

t(ModelDrivenInterceptor.java:89)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.in

tercept(ScopedModelDrivenInterceptor.java:130)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

org.apache.struts2.interceptor.debugging.DebuggingInterceptor.inter

cept(DebuggingInterceptor.java:267)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept

(ChainingInterceptor.java:126)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept

(PrepareInterceptor.java:138)

com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.interce

pt(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
    com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept

(I18nInterceptor.java:165)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

org.apache.struts2.interceptor.ServletConfigInterceptor.intercept

(ServletConfigInterceptor.java:164)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
    com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept

(AliasInterceptor.java:179)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.int

ercept(ExceptionMappingInterceptor.java:176)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
    org.apache.struts2.impl.StrutsActionProxy.execute

(StrutsActionProxy.java:52)
    org.apache.struts2.dispatcher.Dispatcher.serviceAction

(Dispatcher.java:488)
    org.apache.struts2.dispatcher.FilterDispatcher.doFilter

(FilterDispatcher.java:395)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter

(ApplicationFilterChain.java:235)
    org.apache.catalina.core.ApplicationFilterChain.doFilter

(ApplicationFilterChain.java:206)
    org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter

(ActionContextCleanUp.java:102)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter

(ApplicationFilterChain.java:235)
    org.apache.catalina.core.ApplicationFilterChain.doFilter

(ApplicationFilterChain.java:206)
    org.apache.catalina.core.StandardWrapperValve.invoke

(StandardWrapperValve.java:228)
    org.apache.catalina.core.StandardContextValve.invoke

(StandardContextValve.java:175)
    org.apache.catalina.core.StandardHostValve.invoke

(StandardHostValve.java:128)
    org.apache.catalina.valves.ErrorReportValve.invoke

(ErrorReportValve.java:104)
    org.apache.catalina.core.StandardEngineValve.invoke

(StandardEngineValve.java:109)
    org.apache.catalina.connector.CoyoteAdapter.service

(CoyoteAdapter.java:216)
    org.apache.coyote.http11.Http11Processor.process

(Http11Processor.java:844)
    org.apache.coyote.http11.Http11Protocol

$Http11ConnectionHandler.process(Http11Protocol.java:634)
    org.apache.tomcat.util.net.JIoEndpoint$Worker.run

(JIoEndpoint.java:445)
    java.lang.Thread.run(Thread.java:619)
   
java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    org.apache.catalina.loader.WebappClassLoader.loadClass

(WebappClassLoader.java:1358)
    org.apache.catalina.loader.WebappClassLoader.loadClass

(WebappClassLoader.java:1204)
    java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320)
    java.lang.Class.forName0(Native Method)
    java.lang.Class.forName(Class.java:169)
    org.apache.commons.dbcp.BasicDataSource.createDataSource

(BasicDataSource.java:1130)
    org.apache.commons.dbcp.BasicDataSource.getConnection

(BasicDataSource.java:880)

org.springframework.orm.hibernate3.LocalDataSourceConnectionProvide

r.getConnection(LocalDataSourceConnectionProvider.java:82)
    org.hibernate.jdbc.ConnectionManager.openConnection

(ConnectionManager.java:446)
    org.hibernate.jdbc.ConnectionManager.getConnection

(ConnectionManager.java:167)
    org.hibernate.jdbc.AbstractBatcher.prepareStatement

(AbstractBatcher.java:116)

org.hibernate.id.insert.AbstractSelectingDelegate.performInsert

(AbstractSelectingDelegate.java:54)
    org.hibernate.persister.entity.AbstractEntityPersister.insert

(AbstractEntityPersister.java:2176)
    org.hibernate.persister.entity.AbstractEntityPersister.insert

(AbstractEntityPersister.java:2656)
    org.hibernate.action.EntityIdentityInsertAction.execute

(EntityIdentityInsertAction.java:71)
    org.hibernate.engine.ActionQueue.execute(ActionQueue.java:279)

org.hibernate.event.def.AbstractSaveEventListener.performSaveOrRepl

icate(AbstractSaveEventListener.java:321)
    org.hibernate.event.def.AbstractSaveEventListener.performSave

(AbstractSaveEventListener.java:204)

org.hibernate.event.def.AbstractSaveEventListener.saveWithGenerated

Id(AbstractSaveEventListener.java:130)

org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGe

neratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:210)

org.hibernate.event.def.DefaultSaveEventListener.saveWithGeneratedO

rRequestedId(DefaultSaveEventListener.java:56)

org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTr

ansient(DefaultSaveOrUpdateEventListener.java:195)

org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdat

e(DefaultSaveEventListener.java:50)

org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUp

date(DefaultSaveOrUpdateEventListener.java:93)
    org.hibernate.impl.SessionImpl.fireSave(SessionImpl.java:563)
    org.hibernate.impl.SessionImpl.save(SessionImpl.java:551)
    org.hibernate.impl.SessionImpl.save(SessionImpl.java:547)
    org.springframework.orm.hibernate3.HibernateTemplate

$12.doInHibernate(HibernateTemplate.java:697)
    org.springframework.orm.hibernate3.HibernateTemplate.doExecute

(HibernateTemplate.java:419)

org.springframework.orm.hibernate3.HibernateTemplate.executeWithNat

iveSession(HibernateTemplate.java:374)
    org.springframework.orm.hibernate3.HibernateTemplate.save

(HibernateTemplate.java:694)
    cn.edu.bjtu.SEIE.dao.impl.UserDAOImpl.insert

(UserDAOImpl.java:13)
    cn.edu.bjtu.SEIE.service.impl.UserServiceImpl.addUser

(UserServiceImpl.java:19)
    cn.edu.bjtu.SEIE.actions.impl.UserActionImpl.userRegister

(UserActionImpl.java:15)
    sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    sun.reflect.NativeMethodAccessorImpl.invoke

(NativeMethodAccessorImpl.java:39)
    sun.reflect.DelegatingMethodAccessorImpl.invoke

(DelegatingMethodAccessorImpl.java:25)
    java.lang.reflect.Method.invoke(Method.java:597)
    com.opensymphony.xwork2.DefaultActionInvocation.invokeAction

(DefaultActionInvocation.java:441)

com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly

(DefaultActionInvocation.java:280)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:243)

com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIn

tercept(DefaultWorkflowInterceptor.java:165)

com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.interce

pt(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept

(ValidationInterceptor.java:252)

org.apache.struts2.interceptor.validation.AnnotationValidationInter

ceptor.doIntercept(AnnotationValidationInterceptor.java:68)

com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.interce

pt(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.inte

rcept(ConversionErrorInterceptor.java:122)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ParametersInterceptor.doInterce

pt(ParametersInterceptor.java:195)

com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.interce

pt(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ParametersInterceptor.doInterce

pt(ParametersInterceptor.java:195)

com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.interce

pt(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.int

ercept(StaticParametersInterceptor.java:179)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

org.apache.struts2.interceptor.MultiselectInterceptor.intercept

(MultiselectInterceptor.java:75)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
    org.apache.struts2.interceptor.CheckboxInterceptor.intercept

(CheckboxInterceptor.java:94)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
    org.apache.struts2.interceptor.FileUploadInterceptor.intercept

(FileUploadInterceptor.java:235)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercep

t(ModelDrivenInterceptor.java:89)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.in

tercept(ScopedModelDrivenInterceptor.java:130)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

org.apache.struts2.interceptor.debugging.DebuggingInterceptor.inter

cept(DebuggingInterceptor.java:267)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept

(ChainingInterceptor.java:126)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept

(PrepareInterceptor.java:138)

com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.interce

pt(MethodFilterInterceptor.java:87)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
    com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept

(I18nInterceptor.java:165)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

org.apache.struts2.interceptor.ServletConfigInterceptor.intercept

(ServletConfigInterceptor.java:164)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
    com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept

(AliasInterceptor.java:179)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)

com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.int

ercept(ExceptionMappingInterceptor.java:176)
    com.opensymphony.xwork2.DefaultActionInvocation.invoke

(DefaultActionInvocation.java:237)
    org.apache.struts2.impl.StrutsActionProxy.execute

(StrutsActionProxy.java:52)
    org.apache.struts2.dispatcher.Dispatcher.serviceAction

(Dispatcher.java:488)
    org.apache.struts2.dispatcher.FilterDispatcher.doFilter

(FilterDispatcher.java:395)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter

(ApplicationFilterChain.java:235)
    org.apache.catalina.core.ApplicationFilterChain.doFilter

(ApplicationFilterChain.java:206)
    org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter

(ActionContextCleanUp.java:102)

org.apache.catalina.core.ApplicationFilterChain.internalDoFilter

(ApplicationFilterChain.java:235)
    org.apache.catalina.core.ApplicationFilterChain.doFilter

(ApplicationFilterChain.java:206)
    org.apache.catalina.core.StandardWrapperValve.invoke

(StandardWrapperValve.java:228)
    org.apache.catalina.core.StandardContextValve.invoke

(StandardContextValve.java:175)
    org.apache.catalina.core.StandardHostValve.invoke

(StandardHostValve.java:128)
    org.apache.catalina.valves.ErrorReportValve.invoke

(ErrorReportValve.java:104)
    org.apache.catalina.core.StandardEngineValve.invoke

(StandardEngineValve.java:109)
    org.apache.catalina.connector.CoyoteAdapter.service

(CoyoteAdapter.java:216)
    org.apache.coyote.http11.Http11Processor.process

(Http11Processor.java:844)
    org.apache.coyote.http11.Http11Protocol

$Http11ConnectionHandler.process(Http11Protocol.java:634)
    org.apache.tomcat.util.net.JIoEndpoint$Worker.run

(JIoEndpoint.java:445)
    java.lang.Thread.run(Thread.java:619)

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

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

You are seeing this page because development mode is enabled.

Development mode, or devMode, enables extra debugging behaviors and

reports to assist developers. To disable this mode, set:

  struts.devMode=false

in your WEB-INF/classes/struts.properties file.

 

解决方法:set:   struts.devMode=false


你可能感兴趣的:(编程心得)