2012-03-11 27 views
0

JSF 2を使用したWebページ用のページナビゲーションを作成するベストプラクティスは何ですか?今のところ私は自分のバッキング豆のリターン文字列を定義することしか知っていません。 @Controller,@RequestMappingなど。JSFナビゲーション処理?

しかし今、私は特に豆とナビゲーション操作を分離する何かを探しています。

Spring Webflowを見てみる価値はありますか? または、より良い/簡単ですか?

ty!

答えて

1

JSF 2.0は、暗黙的なナビゲーションと呼ばれるものがあります。アクション結果がビューID(つまりjsfページ)と一致する場合、ナビゲーションはそのビューに移動します。あなたは本当にそのための注釈は必要ありません。

+0

これはjsf2の本当にすっきりした機能です。 もう1つの質問:Spring 3.xのサンプルアプリケーションでも、多くのナビゲーション処理( '@ RequestMapping')などで' @ Controller'と表示されることがよくあります。これらは何のために良いのですか、なぜ人々は頻繁にそれを使用しますか? ty – membersound

+0

これらはSpring MVCアノテーションです。それらはJSFと比較して異なるWebアプリケーションのパラダイムに従います。そのことに関するスレッドがあります:http://stackoverflow.com/questions/2136295/spring-compared-to-jsf-2 – Andre

1

PrettyFacesは、JSFでのナビゲーション管理、およびSEOフレンドリーで直感的なURLアドレス用のライブラリです。ナビゲーションは、アノテーションを使用して、または別のXMLファイルで設定できます。私はいつでもこのライブラリを使用します。

http://ocpsoft.org/prettyfaces/

関連する問題