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