如果选择了一个要应用页面模板的页面,则所选页面将用作元素映射所基于的模型。您将跳过此步骤并继续本主题中余下的步骤。如果选择了多个要应用页面模板的页面,则需要选择某个 Web 页面作为元素映射的模型。在向导的“选择 Web 页面以指定如何应用页面模板”页上,将 Web 页面的内容区域映射至页面模板的内容区域。选择要用来映射的页面。单击下一步。
限制:
不能选择编码与页面模板的编码不同的页面。
不能选择已经有页面模板的页面。
不能选择使用框架的页面。
如果该页面模板不是用 XML 样式 JSP 描述的,则不能选择用 XML 样式 JSP 描述的页面。
如果该页面模板是用 XML 样式 JSP 描述的,则不能选择未用 XML 样式 JSP 描述的页面。
在向导的将页面元素映射至页面模板页上,指定页面模板应如何显示页面内容。
内容区域的源代码是在“页面模板内容区域”列表中定义的。在先前向导页上选择的 Web
页面的元素显示在“页面元素”列表中。在“页面模板内容区域”列表中,选择一个“内容区域”。在“页面元素”列表中,选择想要映射到内容区域的元素。然后单击“映射”按钮。对每个内容区域执行此操作。这会将页面模板中的内容区域与 Web
页面中的元素相关联。
例如,如果选择其中一个样本页面模板,则将预定义标题区域和文本区域内容区域。可以选择标题内容区域并将它与 HEAD(开始和结束 HEAD 标记之间的所有内容)相关联。在该标题内容区域的页面模板中定义的任何属性将应用于现有 Web 页面的 HEAD 元素。
预览框显示当前页面和一旦应用模板后该页面外观的预览。
提示:
通过在“页面元素”列表中选择页面元素,可以在当前页面的预览中突出显示特定元素。
通过右键单击当前页面的预览并从弹出菜单中选择显示原始大小,可以查看放大的预览。
如果选择了一个要应用页面模板的页面,则单击完成。这就对 Web 页面应用了该模板。如果选择了多个要应用页面模板的页面,则单击下一步。
在向导的“选择页面 - 将应用页面模板”页上,选择要应用页面模板的 Web 页面。如果 Web 页面已具有与它相关联的页面模板,则不能应用第二个页面模板。而且,如果
Web 页面使用框架,则不能应用页面模板。
注: 通过使用在向导的“选择 Web 页面以指定如何应用页面模板”页上设置的规范,将对所有选择的 Web 页面应用该页面模板。如果在其他 Web 页面中找到相同的元素,则会将这些元素插入至正确的内容区域。如果在其他 Web 页面中未找到相同的元素,则将展开要插入的元素,然后将它插入至内容区域。可以在完成向导之后删除不必要的元素来手工改变
Web 页面。
限制: 如果 Web 页面编码与页面模板的编码不同,就不能应用该页面模板。如果该页面模板或 Web 页面是用 XML 样式 JSP 描述的,则不能应用该页面模板。不能应用页面模板的页面将会在向导的“要应用页面模板的页面”列表中接收到错误消息。