Web 工具发行说明

(C) 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(R) Corp.

目录

1.0 局限性
   1.1 Page Designer CSS 属性呈示的局限性
   1.2 第三级菜单项消失
   1.3 从项目资源管理器拖放到 Web 站点导航期间发生空指针异常
   1.4 在创建项目期间无法将样本模板作为动态模板来复制
   1.5 在 web.xml 中所做的更改不会反映在 Web 站点导航中
   1.6 俄语版的按钮名称被截断
   1.7 撤销操作菜单项的顺序错误
   1.8 设计页面中的导航轨迹未随着站点更改而更新
2.0 已知问题和变通方法
   2.1 Page Designer 在分割一个框架后不能与软件配置管理(SCM)配合使用
   2.2 插入标记显示在自由布局表的外部时,Page Designer 不能从主菜单插入自由布局表
   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 属性:
- 不支持 margin、margin-top、margin-bottom、margin-left 和 margin-right 的负值。
- 不支持 position 的 relative 值和 fixed 值。
- 不支持按 vertical-align 的 percentage 或 length 来指定的值。
- 不支持 vertical-align 的 top 值和 bottom 值。
- 不支持 white-space 的 pre-wrap 值和 pre-line 值。

1.2 第三级菜单项消失

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

1.3 从项目资源管理器拖放到 Web 站点导航期间发生空指针异常

将页面从“项目资源管理器”视图的 WebContent 文件夹拖放到 Web 站点导航的“导航”页时将抛出空指针异常。

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

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

1.5 在 web.xml 中所做的更改不会反映在 Web 站点导航中

如果对 web.xml 文件做出更改,则 Web 站点导航不会反映所做的更改。例如,如果更改了 web.xml 中某个页面的 servlet 映射,则 Web 站点导航不会立即或在您保存该 web.xml 文件之后将此更改反映在“详细信息”页上。

1.6 俄语版的按钮名称被截断

将按钮名称从英语翻译为俄语或其他某种语言时,翻译后的字符串的长度可能会超过英语字符串的长度。如果按钮大小保持不变,则按钮名称显示不全。

1.7 撤销操作菜单项的顺序错误

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

1.8 设计页面中的导航轨迹未随着站点更改而更新

在站点的其中一个页面上插入导航轨迹后,更改该站点并不能反映在 Page Designer 的“设计”页中的更改。例如,为了看到更改,必须通过切换至“预览”页,然后切换回 Page Designer 的“设计”页来刷新屏幕。
 

2.0 已知问题和变通方法

2.1 Page Designer 在分割一个框架后不能与软件配置管理(SCM)配合使用

如果文件是通过分割 Page Designer 上的框架来新建的,而且受到 SCM 的管理,则不能在同一 Page Designer 中编辑此文件。

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

2.2 插入标记显示在自由布局表的外部时,Page Designer 不能从主菜单插入自由布局表

在 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 语法验证器”。