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: これは Google であなたの例外を検索した最初の結果です...そして SO にもあります:|

于 2013-01-31T21:58:33.643 に答える