1

假设您想创建某种形式的网络对话,让您可以做某事。例如通过过滤一些选择标准来查询一些信息。此对话框可能包含几个文本框、标签、组合框和按钮。

现在您注意到需要在不同的地方使用这个对话框。但是,绑定到组合的业务对象可能不同,描述其他元素的标签也可能不同。但其余的几乎相同。

如果底层组件框架是 tobago 并且使用 myfaces 1.1,那么创建可重用 Web 组件的有效方法是什么?

如果有一些可用的教程,或者你们有一些关键字让我去谷歌搜索,那就太棒了。因为我是 Java 新手,所以我可能还没有找到正确的流行语。;-)

4

1 回答 1

0

MyFaces 是 JSF 的一个实现。您要做的是创建一个 JSF 自定义组件。可以创建包含任意数量组件的 jar 文件。

本教程应该让您了解所涉及的步骤。阅读JSF 1.1 规范并编写您自己的清单。由于您是针对旧版本的 JSF 编写代码,因此请注意对较新的 1.2/2.0 API 的引用(忽略对 Facelets 的任何引用)。

于 2009-11-05T11:01:47.390 回答