假设您想创建某种形式的web对话框,允许您执行某些操作。例如,通过过滤一些选择标准来查询一些信息。这个对话框可能由几个文本框、标签、组合框和按钮组成。
现在您注意到这个对话框需要在不同的地方使用。但是,绑定到组合的业务对象可能与描述其他元素的标签不同。但其余的都差不多。
如果底层组件框架是tobago并且使用myfaces1.1,那么创建可重用web组件的有效方法是什么?
如果有一些教程可用或你们有一些关键字,我到谷歌这将是可怕的。由于我是java新手,我可能还没有找到正确的流行语
假设您想创建某种形式的web对话框,允许您执行某些操作。例如,通过过滤一些选择标准来查询一些信息。这个对话框可能由几个文本框、标签、组合框和按钮组成。
现在您注意到这个对话框需要在不同的地方使用。但是,绑定到组合的业务对象可能与描述其他元素的标签不同。但其余的都差不多。
如果底层组件框架是tobago并且使用myfaces1.1,那么创建可重用web组件的有效方法是什么?
如果有一些教程可用或你们有一些关键字,我到谷歌这将是可怕的。由于我是java新手,我可能还没有找到正确的流行语
1条答案
按热度按时间dfty9e191#
myfaces是jsf的一个实现。您要做的是创建一个jsf自定义组件。可以创建一个包含任意数量组件的jar文件。
本教程应该让您了解所涉及的步骤。阅读jsf1.1规范并编写自己的清单。由于您是针对较旧版本的jsf编写的,请注意对较新的1.2/2.0api的引用(忽略对facelets的任何引用)。