- 定义或导入希望在项目中使用的资源(.hrf 文件)。
- 单击工具栏中的创建内容点以显示个性化资源按钮。
- 在“内容点”窗口中,选择源文件夹和包。该包必须在您选择作为源文件夹的文件夹中。该包可以是新的或现有的包。
- 输入将出现在工作空间用户界面中的显示名称。
- 输入类名。类名是生成的内容点的 Java™ 类名。
- 在返回类型字段中,单击将从内容点返回的资源类。对于将包含更新或概要分析程序规则的内容点,不选择任何返回类型。
- 单击完成。
内容点向导的输出为 <Class Name>.java。
生成内容点之后,必须通过创建内容点引用来向个性化引擎注册内容点。有关使用个性化创建内容点的信息,查看 WebSphere® Portal Information Center 和个性化 portlet 帮助。
将使用生成的内容点与预先打包的内容点类进行比较时
预先打包的内容点类的优点:
- 不需要生成代码来执行规则。
- 应用程序的内容点名称必须具体化为属性文件或任何其它配置机制。
- 可从应用程序添加或除去内容点而不使用新生成的代码。这表示添加内容点时总体上更改的代码较少。在某些情况下,可将内容点添加至应用程序而不需要更改代码。
- 不要将调用内容点的代码与特定资源集合或资源类型联系在一起。
生成的内容点类的优点
- 生成的内容点类可返回已经转换为生成的资源类的内容资源。
- 因为返回的内容已经转换为特定实现,所以 JSP 编程人员可以更方便地使用 Rational® Application
Developer 中的其它 Page Designer 工具来对页面上的个性化资源进行布局。