代码之家  ›  专栏  ›  技术社区  ›  Amit

如何在NETBeBes中调试Java Web应用程序?

  •  9
  • Amit  · 技术社区  · 14 年前

    我在NETBeBes中调试了各种Java桌面应用程序,但从未调试过Java Web应用程序。

    我试着用同样的方法调试它,但它不起作用。

    我制作了一个index.html网页。那一页有一个“表格”。用户提交表单后,请求将转到servlet(比如serv1)。已调用servlet,但它显示意外结果。

    为了调试它,我在servlet类(serv1)中放置了一个断点,然后调试应用程序。

    但是当我提交表单时,控件没有在断点处停止。我确信正在调用设置断点的行。

    我有什么东西不见了吗?

    =================编辑时间=========================================

    是的,我以调试模式启动了服务器。我正在使用Apache Tomcat 6.0.20

    2 回复  |  直到 12 年前
        1
  •  11
  •   Pascal Thivent    14 年前

    如何在调试模式下启动Web应用程序?在我的机器上,我只需选择项目,单击 调试 然后,顶部菜单 调试项目 选择一个 服务器 (glassfish、weblogic、tomcat)如果需要的话,一切都可以工作(我可以在servlet中放置一个断点,然后在那里停止执行)。用上述所有容器进行测试。

        2
  •  1
  •   Frank Orellana    12 年前

    有时,我也不知道项目为什么会脱离调试器进程,您只需选择菜单“调试”->附加调试器并再次附加项目即可。例如,在Glassfish中,只需将localhost作为服务器,将9009作为端口,它将再次工作。