2011-06-29 7 views
1

JSF 2.0とPrimeface 2.2.1を使用してデスクトップのようなアプリケーションを作成したい 2つのdivでメインレイアウトを作成しました。上部のdivにはいくつかのサブメニュー付きのメニューバーがあります。ユーザーがメニュー項目を選択すると、全ページを読み込まずに、メインレイアウトの一番下のdivにspezifyed xhtmlページを表示します。だから私はAjaxにそれをさせることを考えている。しかし、私はそれを実現する方法を知らない。デスクトップのようなjsf-web-application

ところで、P変えるチャンスがあります:ジャバスクリプトによってサブメニュー:メニューバーまたはpは?

誰かが私を助けることができますか?

+2

あなたは[この](http://www.primefaces.org/showcase-labs/ui/macosx.jsf)を見ましたか?たぶんあなたはソースのヒントを見つけるでしょう。さもなければ、ソースコードはあなたがそれをどれぐらい行ったかを見るのに役立ちます。 –

+0

ありがとう、私は例を見ていた。しかしこの例ではダイアログを使って "Mac-Screen"を表示しています。私は、完全なページを再ロードすることなく、divにfaceletを表示し、別のfaceletに置き換えるメソッドを探しています。現時点では、私はこれについて考え始めるので、コードはほとんどありません。 – Zingel

答えて

3

投票の投票を受ける危険性があるので、あなたのプロジェクトの始めにいるように思えるので、あなたがシューホーニングのように聞こえるので、JSF 2.0以外のフレームワークを考慮する必要があります。 GWTは最も明白な候補です。あなたがデスクトップアプリケーション開発(特にJavaで)に慣れていれば、Vaadinはもう一つの素晴らしい候補です。

+0

いいえ、GWTは間違いなくオプションではありません。私は職場でGWTをやるが、それは嫌いだ。申し訳ありませんが、これは私の意見です。これまでJSFから見たことは、私はそれが好きです。しかし、私はその段階を正確に理解していません。あなたは、あなたの心がそれに設定している場合 – Zingel

+0

は、その後、私はあなたが買うお勧めすることができますいずれかのコアのJavaServerは、第3版に面しており、/またはのJavaServer Facesのは2.0:完全なリファレンス。しかし、今私はあなたに痛みの世界のために自分自身を署名していることを伝えることができます。 –

関連する問題