フォームの結果として非常に複雑なBeanを生成するWebアプリケーションをデバッグしています。フォームフィールドに入力した値がどこかにあるかどうかを知りたいない。eclipse - デバッガの値で変数名を検索
私の変数(デバッグリスト上の)に値が与えられているかどうかを見つける方法はありますか?
PS:
すべての変数は(私はそれらの何百ものを持っている...)デバッグリストに示されているあなたを検索するどのような方法がありませんか?問題は、このBeanが数十のハッシュマップとリストで構成されていることです。実際の問題は、どの変数がこの値を保持しているのか、どの変数にも保存されていないのかどうかはわかりません。そして、私はそのような大きな表現がすべての変数をカバーすることはできません、構造は複雑すぎます。
条件付きブレークポイントを使用できます。つまり、式が真である場合にのみブレークします。式は 'yourExpectedValue.equals(yourBean.getValue())'のようなものかもしれません。 - どの変数がその値を持つかわからない場合は、or-statementsなどを使用してより大きな式を作成し、可能なすべての変数をチェックすることができます。 – Thomas