一、InvocationTargetException异常
由Method.invoke(obj, args…)方法抛出。
当被调用的方法的内部抛出了异常而没有被捕获时,将由此异常接收。
解决办法:
是内部抛出异常!所以将我们写的方法体用try包起来,然后catch就可以解决将我们写的方法体用try包起来,然后catch就可以解决
二、java.lang.NoSuchMethodException异常
getMethod只能调用public声明的方法
getDeclaredMethod基本可以调用任何类型声明的方法
解决办法:
1.检查action层是否存在该方法
2.检查该方法是否为 public
3.检查此方法是否传了参数,如果传了,删除,另想它法
4.检查jar包
上述还未解决问题
清理缓存,重新部署项目即可