我被要求在.jsp环境中做一些工作。我几乎没有经验,为了更好地理解我从哪里开始,我希望能够“丢弃”一些变量来查看。我来自CF世界,在那里cfdump是无价的,我希望在jsp中有类似的东西,但我似乎找不到它。
所以问题是:有没有等同于cfdump或writeDump的jsp?或者有没有什么原生java可以让我更亲近呢?
发布于 2013-07-16 21:10:24
根据要转储的对象的复杂程度,可以将其转换为JSON,然后使用浏览器调试工具和console.log()。What is console.log?
如果您希望在浏览器中输出结果(如CFDUMP),最好的选择是将其序列化为JSON,并将CFDUMP用于JavaScript:http://www.petefreitag.com/item/609.cfm
注意:用于JavaScript的CFDUMP在http://cflive.net/上用于通过ColdFusion 9和RAILO安全地转储对象。
发布于 2013-07-16 06:17:38
我使用的一种方法是设置servlet容器以允许调试。然后,可以在有问题的代码上设置断点。当您到达断点时,IDE将允许您检查作用域中的所有变量。
这取决于您正在使用的集成开发环境和服务器,但是如果您使用的是Eclipse以及由Eclipse管理的服务器,那么它是内置的:http://help.eclipse.org/juno/index.jsp?topic=%2Forg.eclipse.wst.server.ui.doc.user%2Ftopics%2Ftdbgjsp.html
https://stackoverflow.com/questions/17664785
复制相似问题