【问题标题】:request parameters values in Eclipse Luna debugger在 Eclipse Luna 调试器中请求参数值
【发布时间】:2015-03-07 06:31:49
【问题描述】:

如何在 Eclipse Luna 调试器中查看请求参数值?

【问题讨论】:

    标签: java eclipse spring-mvc


    【解决方案1】:

    使用调试器变量选项卡向下钻取:
    请求 -> 请求 -> coyoteRequest -> 参数 -> paramHashValues

    【讨论】:

      【解决方案2】:

      您可以使用调试器的Variables 选项卡深入了解请求对象的参数。但是,在这种情况下,使用Expressions 选项卡在请求对象上执行代码会更容易。

      1. 在“变量”选项卡(调试透视图)中右键单击请求变量并选择检查
      2. 它会打开一个名为“表达式”的新选项卡。点击添加新表达式
      3. 输入request.getParameter("nameYouCareAbout")
      4. 标签

      如果您必须深入了解请求对象,请查看how some other people are doing it here。要直接在调试器中查看参数值,请注意the request object you see is usually a wrapper or facade,因此您首先必须深入了解实际请求。实例变量的名称类似于parametersparameterMap

      【讨论】:

      • 您看到的请求对象通常是一个包装器或外观,因此您首先必须深入了解真正的请求。实例变量的名称通常为parametersparameterMap
      • 我找了parameterMap,但我找到了很多对象。并且您的解决方案有效,但在我的情况下这不是实践,因为我有很多请求参数
      猜你喜欢
      • 2015-05-12
      • 1970-01-01
      • 2014-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-10-11
      • 1970-01-01
      • 2011-10-23
      相关资源
      最近更新 更多