Struts2报错Caused by: java.lang.NoSuchMethodException: bean.Student.init()
错误
错误日志
21-Oct-2019 15:14:13.922 SEVERE [http-apr-8080-exec-8] com.opensymphony.xwork2.util.logging.commons.CommonsLogger.error Could not create and/or set value back on to objectjava.lang.InstantiationException: bean.Studentat java.lang.Class.newInstance(Class.java:427)at com.opensymphony.xwork2.ObjectFactory.buildBean(ObjectFactory.java:130)at com.opensymphony.xwork2.conversion.impl.InstantiatingNullHandler.createObject(InstantiatingNullHandler.java:159)at com.opensymphony.xwork2.conversion.impl.InstantiatingNullHandler.nullPropertyValue(InstantiatingNullHandler.java:137)at com.opensymphony.xwork2.ognl.OgnlNullHandlerWrapper.nullPropertyValue(OgnlNullHandlerWrapper.java:21)at ognl.ASTProperty.getValueBody(ASTProperty.java:118)at ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:212)at ognl.SimpleNode.getValue(SimpleNode.java:258)at ognl.ASTChain.setValueBody(ASTChain.java:222)at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:220)at ognl.SimpleNode.setValue(SimpleNode.java:301)at ognl.Ognl.setValue(Ognl.java:737)at com.opensymphony.xwork2.ognl.OgnlUtil.setValue(OgnlUtil.java:209)at com.opensymphony.xwork2.ognl.OgnlValueStack.trySetValue(OgnlValueStack.java:173)at com.opensymphony.xwork2.ognl.OgnlValueStack.setValue(OgnlValueStack.java:160)at com.opensymphony.xwork2.ognl.OgnlValueStack.setValue(OgnlValueStack.java:151)at com.opensymphony.xwork2.interceptor.ParametersInterceptor.setParameters(ParametersInterceptor.java:288)at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:199)at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)at com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(ParametersInterceptor.java:207)at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)at com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(StaticParametersInterceptor.java:190)at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)at org.apache.struts2.interceptor.MultiselectInterceptor.intercept(MultiselectInterceptor.java:75)at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)at org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterceptor.java:94)at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)at org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInterceptor.java:243)at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)at com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDrivenInterceptor.java:100)at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)at com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(ScopedModelDrivenInterceptor.java:141)at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)at org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(DebuggingInterceptor.java:270)at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)at com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145)at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)at com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareInterceptor.java:171)at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98)at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)at com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterceptor.java:176)at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)at org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletConfigInterceptor.java:164)at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)at com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInterceptor.java:190)at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)at com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:187)at com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:248)at org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:52)at org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:498)at org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:77)at org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:91)at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:239)at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:219)at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:106)at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501)at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:142)at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:79)at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:610)at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:88)at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:516)at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1086)at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:659)at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:285)at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2431)at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2420)at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NoSuchMethodException: bean.Student.<init>()at java.lang.Class.getConstructor0(Class.java:3082)at java.lang.Class.newInstance(Class.java:412)... 72 more
原因
表示有人试图调用不带任何参数的构造函数。
解决
为实体类添加不带任何参数的构造函数。
正确代码
package bean;public class Student {...该实体类的属性字段...public Student(){}...带参数的构造器方法......set和get方法...
}
Struts2报错Caused by: java.lang.NoSuchMethodException: bean.Student.init()相关推荐
- Maven项目报错:Caused by: java.lang.NoClassDefFoundError: com/fasterxml/classmate/Filter
一.问题描述 项目一运行就报错: Caused by: java.lang.NoClassDefFoundError: com/fasterxml/classmate/Filterat org.hib ...
- Caused by: java.lang.NoSuchMethodException: xx.<init> [class android.content.Context, interface
详细错误如下: Caused by: java.lang.NoSuchMethodException: com.hly.surfaceview.MySurfaceView.<init> [ ...
- EasyExcel导入的时候报错Caused by: java.lang.NoClassDefFoundError: org/apache/poi/poifs/filesystem/File
今天用EasyExcel导入的时候报错,如下 com.alibaba.excel.exception.ExcelAnalysisException: java.lang.NoClassDefFound ...
- android 多个fragment切换报错Caused by: java.lang.IllegalArgumentException: No view found for id 0x7f0800f
主界面一般来说都是底部几个按钮,点击按钮可切换不同页面.一般来说我们是用fragment来实现的.给按钮设置监听事件,监听到点击按钮时候 展示对应fragmnt,而实现fragment方式有两种,一种 ...
- 运行maven项目,运行报错Caused by: java.lang.ClassCastException: java.Interger cannot be cast to java.String
错误起因 最开始,调用的是 findByAid(Integer aid),传入的是int 类型的参数,运行没有错误. 后来,由于需要,定义了同样的方法,接收的是String类型的参数,对应的xml中的 ...
- Android Studio项目报错:Caused by: java.lang.ClassNotFoundException: Didn't find class解决方案
错误描述: Caused by: java.lang.ClassNotFoundException: Didn't find class "XX" on path: DexPat ...
- spring4报错Caused by: java.lang.NoClassDefFoundError: org/springframework/dao/DataAccessException
错误描述: Caused by: java.lang.NoClassDefFoundError: org/springframework/dao/DataAccessException 系统没有找到D ...
- 报错Caused by: java.lang.IllegalStateException: duplicate key: spring
以上截图是我使用git重复提交5次的结果,第五次提交成功:这个故事告诉我们:当你连续犯好几次错的时候,你离成功就不远了~~~(其实也就是个小问题,yml里面格式的问题~) 1.当我们需要在同一个yml ...
- Caused by: java.lang.NoSuchMethodException: java.lang.Integer.<init>() at java.lang.Class.getConstr
myBatis中一对一的问题 错误信息 错误代码 问题修改 去掉以后的运行结果,结果正常的输出 注意:如果不去掉上面的那个参数,使用简写的方式也是可以正常的运行 错误信息 Caused by: jav ...
最新文章
- Tensorflow 10分钟快速上手
- 代理 block 通知传值
- 2682. 【WC2012选拔12.17】最长双回文串
- 记录 之 离线安装docker
- HDU - 4300 Clairewd’s message(扩展KMP)
- Fedora 14安装飞信
- C语言学习输入输出函数,函数的调用
- 基于Matlab的跨孔CT胖射线追踪算法(四)
- 95-38-040-Buffer-AbstractReferenceCountedByteBuf引用计数
- java : JSR107缓存规范
- 数据增长率怎么算_2019 年“泰迪杯”数据分析职业技能大赛A题 超市销售数据分析...
- Android Service(一)概述、作用、生命周期
- C# 获取UTC 转换时间戳为C#时间
- 2015 ACM/ICPC Asia Regional Changchun Online HDU - 5441 (离线+并查集)
- apache poi使用例_Apache POI使用详解
- win10打开文件夹卡顿
- Android 各版本对应的SDK版本
- #书籍《量子力学》读后感
- 蓝桥杯2020年第十一届C/C++B组(第一次)省赛习题题解
- 力推美团企业版 美团究竟意欲何为?
热门文章
- 只需要努力,其他的都交给时光----三级网络学习总结
- python基础教程免费下载-Python基础教程第三版PDF电子书免费下载
- 网上出名IT技术网站整理
- PHP能获取word页数吗,PHP MS Word文件页数
- c语言李白喝酒答案,李白嗜酒文言文答案
- 【Java】输出打印正直角三角形和倒直角三角形
- Win10——更改中文超级管理员的用户文件名(各系统版本通用)
- Cesium,mars3d,3dtiles 3d地图显示
- 读入一幅RGB图象,编写程序显示图象中任一象素点的RGB值。
- REFERENCE MADE TO UNRESOLVED EXTERNAL.