静态 Web 项目

如果要创建不包含任何动态内容(例如,servlet、JSP 文件、过滤器和相关联的元数据)的基于内容的 Web 应用程序,则您可能更想创建静态 Web 项目而不是动态 Web 项目

静态 Web 项目具有下列特征:
另外,项目还将具有以下特征(这些特征是静态 Web 项目和动态 Web 项目所共有的):

将静态 Web 项目发布至的文件夹是可修改的,因此,当为静态项目设置诸如 /Web1 这样的发布“根”值(称为上下文根)时,Web content 文件夹中的所有内容都将被发布至 Web 服务器的 doc 根目录下的 web1 文件夹。这使您能够将 Web 服务器上的 Web 资源分组存放在对应于工作台中的 Web 项目的文件夹中。当以这种方式定义的项目已准备好生产时,可以通过将该值更改为 / 来将特定项目直接发布至 doc 根目录,而所有发布、链接修正和浏览将自动更新。

还可以使用别名来指定上下文根值。例如,假设在目标 Web 服务器上定义了一个别名,如下所示:
Alias /scripts/ "/var/www/scripts"
在本示例中,当前静态 Web 项目将包含公共 JavaScript™ 文件,您可以将上下文根值设置为“scripts”。为了将静态 Web 项目中的资源发布至 Web 服务器上的正确位置,必须将此“别名”映射添加至静态 Web 服务器的服务器工具实例中,如下所示。
  1. 从“服务器”视图中,双击静态 Web 服务器配置以打开服务器配置编辑器。
    注: 这假定您已经定义了静态 Web 服务器。
  2. 单击配置编辑器选项卡。
  3. 向下滚动至别名路径映射部分并添加新的“别名”映射。
在将“scripts”定义为“别名”之后,就会将静态 Web 项目中的 Web 内容发布至映射的路径 /var/www/scripts
相关概念
Web 资源
Web 归档(WAR)文件
相关任务
设计 Web 站点
创建静态 Web 项目
验证 HTML 语法
使用修正链接引用向导修正断开的链接
将静态 Web 项目发布至静态 Web 发布服务器

反馈