jsp调试java_调试从Tomcat(JSP)运行的Java程序
我不知道為什么我從來沒有發現自己必須使用調試器來逐步檢查程序并查看發生了什么事情,這可能是因為我習慣于使用諸如PHP之類的解釋語言,在其中添加調試代碼非常容易( print_r),并實時查看更改.
但是,對于這個新的Java項目,我覺得我必須學習正確的調試方法.
因此,我未編寫此程序,它在Tomcat上運行并使用基本的JSP.問題是,當我嘗試訪問特定的JSP頁面時,它將引發異常,并為我提供發生了什么的堆棧跟蹤:
org.apache.jasper.JasperException: java.lang.NullPointerException
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:503)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:433)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:363)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:306)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
org.sgrp.singer.filters.SingerLoginFilter.doFilter(SingerLoginFilter.java:128)
如何使用JDB之類的工具逐步執行程序?我無法真正完成特定的類,因為我需要模仿我的JSP所做的事情……我想通過命令行來完成此操作,而無需使用IDE.
總結
以上是生活随笔為你收集整理的jsp调试java_调试从Tomcat(JSP)运行的Java程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 以一只宠物单挑合金战神,雪莉,和冰封幽魅
- 下一篇: java response.write_