2009-11-04 38 views
1

假設您要創建某種形式的Web對話框,以允許您執行某些操作。例如通過過濾一些選擇標準來查詢一些信息。該對話框可能由幾個文本框,標籤,組合框和按鈕組成。Java,MyFaces 1.1,Tobago以及如何創建可重用的Web組件

現在你注意到這個對話框需要在不同的地方使用。但是,綁定到組合的業務對象可能與描述其他元素的標籤不同。但其餘的幾乎是一樣的。

如果底層組件框架是tobago並使用myfaces 1.1,那麼創建可重用Web組件的一種有效方法是什麼?

如果有一些教程可用,或者你們有一些關鍵字對我來說谷歌這將是可怕的。由於我是Java新手,我可能還沒有找到正確的流行語。 ;-)

回答

0

MyFaces是JSF的一個實現。你想要做的是創建一個JSF自定義組件。可以創建一個包含任意數量組件的jar文件。

This tutorial應該給你一個涉及的步驟的想法。閱讀JSF 1.1 spec並撰寫您自己的checklist。由於您是針對較早版本的JSF編寫的,因此請注意參考較新的1.2/2.0 API(忽略對Facelets的任何引用)。

相關問題