在我的 JSP 文件中,我有一个属性初始化如下:
<c:set var="perspectiveCount" value="0"/>
我正在尝试学习如何在 NetBeans 中调试 JSP。
当我在该行之后切换断点并调试程序时,我在“变量”选项卡中看到大量变量,但我找不到 perspectiveCount
。也许是因为它不完全是一个变量,而是一个属性。
我还尝试使用“评估代码”选项卡,但它回答我“perspectiveCount”在当前上下文中不是已知变量。
调试和学习perspectiveCount
值的正确方法是什么?
最佳答案
虽然您使用 Netbeans 进行调试,但这可能对其他人有帮助:
在 Intellij 上,pageContext 作为局部变量在调试中出现和消失。您可以在 _jspx_page_context
上中继然后
_jspx_page_context.findAttribute("perspectiveCount")
将允许您在 Intellij 上调试您想要的东西。
关于java - 在 Debug模式下找不到 JSP 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18592761/