2012-04-29 6 views
0

私は次の問題を解決するための最良の方法を見つけることを試みています。これをJSFでどのように達成できますか?

私は以下のページがあります(私はクライアントを登録するためのフォームを持っている)

1.insert.xhtml私は登録されているクライアントのためのテーブルを持っている

2.find.xhtmlを(、

find.xhtmlページでは、編集オプション付きのコンテキストメニューがあります。これをクリックすると、同じinsert.xhtml登録フォームの<p:dialog>が開きます別の名前とアクションリスナーを持つ[送信]ボタンの場合

私はまた、クライアント参照を必要とする他の登録を持っています(例:登録されたクライアントに自動車販売を登録する)。私が既に登録されているクライアントを選択してそれを販売フォームに追加する方法は、find.xhtmlテーブルで同じコードを持つポップアップを呼び出してそこのクライアントを選択することです。

私が求めているのは、フォーム/テーブルコードを再利用して、必要に応じていくつかのコンポーネントを追加できる方法です。それを行う方法はありますか?

編集:ただ、テンプレートのような

EDIT2:ネヴァーマインド、私はちょうど<ui:decorate>を使用して、それを解決しました。

答えて

0

< ui:decorate>が最適な解決策であるかどうかわかりません。私はそれが構成に使われるテンプレートの多くの例を見てきました。

http://www.ibm.com/developerworks/java/library/j-jsf2fu2/index.html

彼らはテンプレートを作成する方法を詳細に説明します。私は、IBMからこのチュートリアルで多くのことを好き。

関連する問題