neu*_*242 10 java debugging jsp tomcat intellij-idea
我通过IntelliJ IDEA(Ultimate ed.)运行Tomcat应用程序时在JSP中设置了断点.到目前为止,我可以按预期逐步完成JSP.
问题是:我无法解析Spring模型变量,例如${path}
调试时. Evaluate Expression触发错误:"无法找到变量'path'".
作为一种解决方法,我可以使用显式引用模型值<c:set var="testPath" value="${path}">
.这样我可以testPath
在Variables»_jspx_page_context»属性中看到,但不是path
.
aw-*_*ink 10
变量path
是Spring Framework的一部分,并被设置为PageContext的一个属性,只有很少的方法可以对这些变量进行调试.
对我来说,最好的解决方案是在Watches View中添加一个表达式:pageContext.findAttribute("path")
或_jspx_page_context.findAttribute("path")
没关系,因为它们都指向同一个运行时对象:
归档时间: |
|
查看次数: |
1421 次 |
最近记录: |