eclipse - 在调试器中搜索变量名称的值

时间:2012-01-13 09:54:19

标签: java eclipse debugging

我正在调试web应用程序,它会因为表单而生成非常复杂的bean,我想知道我在某个表单字段中输入的值是否存在于某处。

有没有办法找到我的一些变量(在调试列表中)是否给出了值?

PS:

没有任何方法可以搜索调试列表中显示的所有变量(我有数百个...)?问题是这个bean是由不同级别的数十个哈希映射和列表组成的。真正的问题是我真的不知道哪个变量保存了这个值,或者它是否没有保存到任何变量。而且我无法写出如此大的表达涵盖所有变量,结构过于复杂。

1 个答案:

答案 0 :(得分:1)

在可以访问所需变量的位置添加断点,然后为每个变量添加监视,您可以在监视列表中看到变量值的列表

PS:在手表中,您可以编写所需的任何Java代码,例如x.equals("value"),如果等于或 false,则输出 true / strong>否则。或者你可以直接看到变量的值