在设计 HTML 页面的静态版本之后,通过对元素值使用占位符,可以使用将从上载的页面中动态调用每个元素的值的脚本来覆盖每个占位符文本。
过程
- 如果您希望先设计页面布局,请设计 Web 页面,并留下静态文本作为动态值的占位符。
- 编辑 HTML 文件,在 HTML 文件头中的 </head> 标记之前,使用
script 标记包括 manage.inc 文件:
<head>
<title>Your Title Here</title>
<script src='manage.inc'></script>
</head>
manage.inc 文件包含一组 JavaScript™ 文件,这些文件控制 IBM® Rational® Rhapsody® Web 界面的客户端行为。
- 编辑 HTML 文件,从而将各个静态值占位符替换为函数调用脚本。
例如:
<body>value of evStart</body>
这将成为:
<body><script>show(‘nameOfElement')</script></body>
在此样本代码中,nameOfElement 是 Rational Rhapsody
对元素指定的元素名称,此名称将显示在缺省的
Web 界面中。请确保在 show 函数中使用元素的完整路径名,如以下示例所示:
show('ProcessController[0]::OMBoolean_attribute');
- 保存文件并将其上载到 Rational Rhapsody Web 服务器(请参阅将 Web 文件添加到 Rational Rhapsody 模型)。
结果
在 Web 界面中,可以从新设计方案链接到此文件。如果要使某个页面成为
Web GUI 的首页,请参阅设置主页。请记住,Rational Rhapsody 尚未支持分层文件结构,因此,HTML
和图像文件位于 Web 服务器的根目录中。