Web 工具(Web 图编辑器、Page Designer、Web 站点设计器)发行说明

© Copyright International Business Machines Corporation 2006. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

发行说明

1.0 局限性
   1.1 Page Designer CSS 属性呈示的局限性
   1.2 第三级菜单项不显示
   1.3 从 Project Explorer 拖放到 Web Site Navigation 期间抛出的 NULL 指针异常
   1.4 在项目创建期间无法将样本模板复制为动态模板。
   1.5 Web Site Navigation 未反映 web.xml 中进行的更改
   1.6 以俄文显示的按钮名称被截断
   1.7 “撤销操作”菜单项的顺序不正确
   1.8 在“设计”页面中,导航轨迹未随站点更改而更新
2.0 已知问题和变通方法
   2.1 Page Designer 在分割帧之后不使用软件配置管理(SCM)
   2.2 当插入标记显示在“自由布局”表之外时,PageDesigner 不会从主菜单插入“自由布局”表
   2.3 “属性”视图的布局折叠
   2.4 在 Web 图编辑器中,弹出信息显示一般帮助
   2.5 将 HTML 和 JSP 标记混合在一起时,HTML 语法验证错误地报告“无开始标记”错误

1.0 局限性

1.1 Page Designer CSS 属性呈示的局限性

Page Designer 不支持非可视类型 CSS 属性,例如 speak。

Page Designer 不支持以下可视类型的 CSS 属性:
border-collapse、border-spacing、caption-side、clip、content、counter-increment、counter-reset、cursor、empty-cells、font-variant、letter-spacing、max-height、max-width、min-height、min-width、orphans、outline-color、outline-style、outline-width、outline、overflow、page-break-after、page-break-before、page-break-inside、quotes、table-layout、visibility、widows 和 word-spacing。

Page Designer 不完全支持以下可视类型的 CSS 属性:
- 不支持页边距、上页边距、下页边距、左页边距和右页边距为负值。
- 不支持位置的相对和固定值。
- 不支持由垂直对齐的百分比或长度指定的值。
- 不支持垂直对齐的顶部和底部值。
- 不支持 pre-wrap 和 pre-line 值为空。

1.2 第三级菜单项不显示

创建菜单深度大于 3 的水平或垂直菜单时,如果 keepSelection 属性为 true,则将鼠标悬浮在菜单项上应该使子菜单项保持为展开状态,但第三级菜单项将不会保持为展开状态。

1.3 从 Project Explorer 拖放到 Web Site Navigation 期间抛出的 NULL 指针异常

将页面从 Project Explorer 视图的 Web Content 文件夹拖放到 Web Site Navigation 的“导航”页面会抛出 NULL 指针异常。

1.4 在项目创建期间无法将样本模板复制为动态模板。

如果您在创建 Web 项目时选择 Web Site Navigation 项目构面,则在向导的“为 Web 站点选择页面模板”页面中,可以选中将缺省页面模板用于 Web 站点复选框并选择一个样本模板,但只能选择设计时模板。不能选择动态页面模板。

1.5 Web Site Navigation 未反映 web.xml 中进行的更改

如果您对 web.xml 文件进行了更改,则 Web Site Navigation 不会反映您的更改。例如,如果 web.xml 中某个页面的 servlet 映射已更改,则 Web Site Navigation 不会在“详细信息”页面上立即或者在保存 web.xml 文件之后反映此更改。

1.6 以俄文显示的按钮名称被截断

无论何时将按钮名称从英文转换为俄文(或某些其他语言),转换字符串的长度可能比英文字符串的长度更长。如果按钮大小保持不变,则按钮的名称会被截断。

1.7 “撤销操作”菜单项的顺序不正确

在英语和其他语言中,菜单项将显示为“撤销 <Action>”,例如,撤销添加 Web 页面,但在韩国语中,该菜单项应显示为“<Action> 撤销”,例如添加 Web 页面撤销。当前这些菜单项显示为“撤销 <Action>”。

1.8 在“设计”页面中,导航轨迹未随站点更改而更新

当您将导航轨迹插入站点的某个页面时,则对站点进行的更改不会反映在 Page Designer 的“设计”页面中。您必须刷新屏幕,例如,通过切换到“预览”页面并切换回 Page Designer 的“设计”页面才能看到这些更改。

2.0 已知问题和变通方法

2.1 Page Designer 在分割帧之后不使用软件配置管理(SCM)

如果文件是通过分割某个 Page Designer 上的帧新创建的,并且它在 SCM 下进行管理,则您可能无法在同一 Page Designer 中编辑该文件。

变通方法:关闭 Page Designer 并重新打开该文件。

2.2 当插入标记显示在“自由布局”表外面时,PageDesigner 不会从主菜单插入“自由布局”表

当插入标记显示在 Page Designer 的“设计”页面中“自由布局”表的外面时,您不能从主菜单插入“自由布局”表。

变通方法:在这种情况下,从选用板插入“自由布局”表。

2.3 “属性”视图的布局折叠

当您使用 Page Designer 以及常用屏幕朗读器软件时,“属性”视图的布局可能会折叠。

变通方法:
不要将“属性”视图与这种软件配合使用。请使用“属性”视图的本地工具栏菜单上“显示所有属性”中的“所有属性”方式。

2.4 在 Web 图编辑器中,弹出信息显示一般帮助

当您编辑 Web 图时,在动态帮助视图中提供了上下文相关帮助,但在弹出信息中未提供该帮助。要设置用于在动态帮助视图中显示上下文相关帮助的首选项:单击窗口 > 首选项 > 帮助,然后,在打开窗口上下文相关帮助下,单击在动态帮助视图中单选按钮。如果您单击在弹出信息中单选按钮,则当您编辑 Web 图时,只会提供一般帮助。

2.5 将 HTML 和 JSP 标记混合在一起时,HTML 语法验证错误地报告“无开始标记”错误

将 HTML 和 JSP 标记(包括定制标记)混合在一起可能导致 HTML 语法验证器错误地报告“缺少开始和结束标记”错误。例如,在以下代码中:

<c:when test="${status.first}">
<div class="topNavRight"><ul>
</c:when>
...
<c:if test="${status.last}">
</ul></div>
</c:if>

<div> 和 <ul> 开始标记位于 <c:when> 标记内,而 </ul></div> 结束标记位于 <c:if> 标记内。这是有效的代码;然而,HTML 语法验证器会报告 </ul> 和 </div> 标记缺少开始标记。

变通方法 1:尽可能不重叠 HTML 和 JSP 标记。在以上示例中,变通方法是将代码更改为:

<div class="topNavRight"><ul>
<c:when test="${status.first}">
</c:when>
...
<c:if test="${status.last}">
</c:if>
</ul></div>

变通方法 2:如果需要重叠,则变通方法是禁用 HTML 语法验证。要在项目中禁用 HTML 语法验证,请调用该项目的“属性”对话框,选择“验证属性”页,选中“覆盖验证首选项”,并清除“HTML 语法验证器”。