0

当我在 Eclipse 中调试并且在 ognlRuntime 中时,出现“com.sun.jdi.InvocationException 发生调用方法”错误。当我将值从 jsp 传递到操作类时发生错误。

这是jsp中用于传递值的代码

<s:textfield name="partReplace.part.number" cssStyle="width:50px;" value ="%{partReplace.part.number}"/></td>

当我在该文本字段中输入 vlue 时,它​​没有在动作类中设置。我调试并在 ognlRuntime 中发现“com.sun.jdi.InvocationException 发生调用方法”错误并且它没有取值..

4

1 回答 1

2

您的问题似乎与此问题相同;

如果是这样,那么罪魁祸首应该是toString()Eclipse 调试器调用的类方法的错误覆盖。

更正您的自定义 toString() 方法,或阻止他抛出异常(内部很大try-catch)或将其完全删除,然后重试。

PS:这是谷歌搜索你的例外的第一个结果......而且也是如此:|

于 2013-01-31T21:58:33.643 回答