假设您想要创建某种形式的Web对话框,以便您执行某些操作。例如,通过过滤一些选择标准来查询某些信息。该对话框可能包含几个文本框,标签,组合框和按钮。
现在你注意到这个对话框需要在不同的地方使用。但是,绑定到组合的业务对象可能不同,也可能是描述其他元素的标签。但其余的基本相同。
如果底层组件框架是tobago并且使用了myfaces 1.1,那么创建可重用Web组件的有效方法是什么?
如果有一些教程可用,或者你们有一些关键词供我google,那就太棒了。由于我是Java的新手,我可能还没有找到正确的流行语。 ; - )
答案 0 :(得分:0)
MyFaces是JSF的一个实现。您要做的是创建一个JSF自定义组件。可以创建包含任意数量组件的jar文件。
This tutorial应该让您了解所涉及的步骤。阅读JSF 1.1 spec并撰写您自己的checklist。由于您是针对旧版本的JSF编写的,请注意对较新的1.2 / 2.0 API的引用(忽略对Facelets的任何引用)。