调试 Web 项目脚本

在 Web 项目中开发 Web 应用程序时,可以调试由该项目中的 Web 页面(HTML 或 JSP 页)主管的客户机端脚本(例如,客户机端 JavaScript™ 或 VB Script)。

调试 Web 项目脚本最简单的方法是通过在服务器上进行调试操作进行。此操作会将 Web 项目部署至服务器,然后启动调试会话。为了能够在 Web 项目中工作时调试脚本,必须先确保对服务器调试启用了脚本调试。在调试首选项中对服务器调试启用脚本调试(有关进一步的信息,请参阅相关主题)。一旦启用了脚本调试,就可通过完成下列步骤来启动调试会话:

  1. 导航器视图中,右键单击 Web 项目并从弹出菜单中选择在服务器上进行调试
  2. 在所产生的对话框中,选择想要运行应用程序的服务器,然后使用所有其它对话框缺省值继续进行。
    注: 如果尚未创建服务器,则将提示您创建服务器,然后继续“在服务器上进行调试”操作。
  3. 单击完成以将项目部署至服务器。
  4. 将通过对话框提示您选择服务器客户机。在此对话框中,选择活动脚本调试,然后选择完成
  5. 应用程序将在 Internet Explorer 中启动。
  6. 在启动了调试会话之后,在应用程序中继续进至包含想要调试的脚本的页面。
  7. (在 Internet Explorer 中)调用脚本之前,停止“活动脚本”调试会话。有关停止的信息,请参阅相关主题。
  8. 调用想要调试的脚本。调试器将在第一个可能的语句处停止该脚本。

有关“在服务器上进行调试”操作的进一步信息,搜索联机帮助中的“在服务器上进行调试”。

除了使用“在服务器上进行调试”操作之外,还可以将 Web 应用程序部署至服务器,然后使用“HTML 脚本应用程序”启动配置连接至该脚本或在 Web 应用程序中启动该脚本。有关此启动配置的信息,请参阅相关主题。

注:
  • 暂挂 Web 项目页面执行和显示源代码:当您调试正在服务器上运行的 Web 对象(例如,在 HTML 中生成脚本或表单的 JSP 页)且您想要暂挂该脚本的执行,则需要在启动脚本操作之前对该线程发出暂挂操作。如果不发出暂挂操作,调试器在该操作中将不会停止,且调试器将不显示脚本的源代码。一旦暂挂了执行,选择堆栈帧将导致显示由 Microsoft® Internet Explorer 主管的源代码。有关停止程序执行的信息,请参阅相关主题。
  • 在 Web 项目页面中设置断点:当调试正在服务器上运行的 Web 对象时,调试器将按先前所述显示源代码。在源代码中设置的断点由调试器安装 - 但是,将不会安装在源代码中设置的且在工作空间中打开的断点。因此,不能在 Web 项目页面中预设断点。
  • 在启动 Web 应用程序以进行调试时,应用程序中的所有服务器端 Web 对象也将启动以便进行调试。这些对象将在服务器测试环境中运行,与“活动脚本”调试会话无关。终止服务器端调试会话不会影响“活动脚本”调试会话,反之亦然。
相关任务
准备调试
设置调试首选项
启动调试会话
调试 HTML 脚本应用程序
调试脚本主机应用程序
使用调试视图
终止调试会话
在服务器上进行调试
停止正在运行的程序
调试期间编辑和查看源代码
使用条款 | 反馈
(C) Copyright IBM Corporation 2003, 2005. All Rights Reserved.