当您要在 AJAX 应用程序中快速编译、测试和运行资源时,请使用 Web 预览服务器。例如,您可以在 Web 预览服务器上测试支持 Dojo 的 Web 项目。
关于此任务
Web 预览服务器是基于 Liberty 的轻量级服务器,非常适合于开发和测试 AJAX 应用程序。它可以快速执行模块发布和服务器重新启动操作。它支持基本 Web 工件,例如 Servlet、JSP 文件、HTML、XML、JavaScript、CSS 文件和 JAX-RS。 它包含可用于创建 AJAX 代理请求的代理模块。
此服务器上的部署和运行时阶段期间,模块均可以使用外部项目引用。
您可以将 Web 预览服务器用作在外部应用程序服务器上执行最终测试之前检查错误的便捷方式。服务器支持递增发布和热部署。您可以更改现有工件或向运行中的服务器添加新工件,而不必停止和重新启动应用程序服务器。如果更改所引用项目中的 Java™ 源代码文件,那么服务器将自动重新启动并装入这些更改。
当您打开新工作空间或现有工作空间时,将为您自动创建 Web 预览服务器。如果要创建 Web 预览服务器以预览 Web 项目中的资源,请完成下列步骤:
过程
- 在“服务器”视图中,单击右键并选择新建 > 服务器。
- 在选择服务器类型列表下面,展开 IBM 文件夹并选择 Web 预览服务器。单击下一步。
- 在“添加和移除”页面上的“可用项目”列表下面,选择 Web 项目并单击添加。单击完成。 这时,将在“服务器”视图中创建 Web 预览服务器。
- 在“项目资源管理器”视图中,浏览至 Web 项目并右键单击要测试的资源。
- 选择。
- 在“在服务器上运行”向导中,验证是否选择了选择现有服务器。
- 在选择要使用的服务器列表下面,选择最近创建的 Web 预览服务器。
单击下一步。
- 添加和移除页面打开。验证您正在测试的 Web 项目是否列示在已配置列表下面。
单击完成。
结果
这时,将打开内部 Web 浏览器并显示 Web 内容。缺省情况下,Web 预览服务器使用端口 8080。如果该端口已经在使用中,那么将自动分配新端口。如果创建 Web 预览服务器的多个实例,那么每一个服务器实例都有它自己的 AJAX 代理的副本和唯一端口设置。
您正在测试的 Web 项目中的资源必须位于充当项目上下文根的目录下面。