ここが便利だ:完結したJSFタグが記述可能

以前、JSPカスタムタグでページャー(一覧ページめくり)を作ろうと思ったことがありますが、どうにもまどろっこしいことがありました。それは、タグの属性に リクエストURL を指定する必要があることです。JSPセントリックなアプリケーションなら、そのJSPのURLを指定するればいいでしょうが、なんとかdoとかで読んでるとそうもいきません。またページをめくったときにフォームの値を保持したいとかなると、もうページタグが独立して存在できません。

JSFでは、上記のUIコンポーネント(とライフサイクル)により、このような問題を解決し、完全に裏のビジネスロジックと独立したページャータグが作成可能です。