java.lang.NoSuchMethodException 解决办法
来源:互联网 发布:印尼排华 知乎 中国 编辑:程序博客网 时间:2024/05/18 03:22
最近在学习struts2+spring+hibernate的使用.遇到以下问题:程序运行访问Action中的方法时抛出以下异常:
java.lang.NoSuchMethodException: $Proxy5.list()
at java.lang.Class.getMethod(Class.java:1605)
at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.getActionMethod(AnnotationValidationInterceptor.java:55)
at org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.doIntercept(AnnotationValidationInterceptor.java:41)
at com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:86)
at com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionInvocation.java:224)
.........
我在网上查了一些资料,发现有两种错误可能引起上述异常:
一.Action 类的方法被定义成 private 类型.
Action 中被访问的方法被定义成 private 类型.程序在访问其方法时,会抛出以上异常.
二.Action 类继承了 ActionSupport 类,时 程序在访问其方法时,也会抛出上述异常.
综上所述,Action 中的类一定要在定义成public 类型,且不能继承 ActionSupport 类.
阅读全文
0 0
- java.lang.NoSuchMethodException 解决办法
- java.lang.NoSuchMethodException: 解决办法
- java.lang.NoSuchMethodException 解决办法
- java.lang.NoSuchMethodException 解决办法
- Spring:java.lang.NoSuchMethodException: <init>()的解决办法
- java.lang.NoSuchMethodException 解决办法,莫名奇妙在其他地方可以
- java.lang.NoSuchMethodException翻译
- java.lang.NoSuchMethodException
- java.lang.NoSuchMethodException
- java.lang.NoSuchMethodException
- java.lang.NoSuchMethodException
- java.lang.NoSuchMethodException
- java.lang.NoSuchMethodException: $Proxy
- java.lang.NoSuchMethodException
- java.lang.NoSuchMethodException
- java.lang.NoSuchMethodException错误
- java.lang.NoSuchMethodException
- java.lang.NoSuchMethodException
- Reverse Linked List II
- 在Linux-manjaro下面安装搜狗中文输入法
- python进程池:multiprocessing.pool
- Samba服务的配置与应用
- 从“零”开始搭网站(二)
- java.lang.NoSuchMethodException 解决办法
- DevOps微课 | 云测试案例
- Gradle命令和配置
- VMWare 设置CentOS虚拟机固定IP地址
- D
- 关于ETL 数据分析 停止程序的操作
- 一行代码实现自定义转场动画--iOS自定义转场动画集
- sql server 自定义列的自增规则
- eclipse汉化(不用下载压缩包)