はじめに JSF (JavaServer Faces)は、Webアプリケーションのユーザインタフェースを作成するためのフレームワークです。 JSFを利用することによって、簡単に高機能なWebアプリケーションのインタフェースを作成できます。JSFでは、プログラマが自分でコーディング作業をするだけでなく、ツールによるWebアプリケーションの作成を強く意識しています。 JSFの仕様策定の中心人物であるCraig McClanahan氏は、MVCモデル2によるWebアプリケーションのフレームワークとして非常に著名な、Strutsの開発者でもあります。そのせいか、JSFとStrutsには重複する機能が多くあります。 さて、Javaには、Javaの標準技術を定めるJava Community Process (JCP)という手続きがあります。JSFは、JCPの中で"JSR 127"として仕様が策定され
サービスをいち早く提供したい、開発費用を少しでも軽減したいという企業、組織の要求が高まる中、それにこたえるべく開発効率の向上を目的とした数多くのJ2EEアプリケーションフレームワークが提供されています。ひとえにJ2EEアプリケーションフレームワークといっても、ビジネスロジックを構築するためのもの、Webアプリケーションの画面遷移を定義するもの、ユーザーインターフェイスを構築するものなど、数多くの種類が存在します。よって、開発者は構築するアプリケーションに適したフレームワークを選択する必要があると同時に、フレームワークの特性を十分に理解したうえで利用する必要があります。 さて、今回紹介する「JavaServer Faces」(以下JSF)は、今後J2EEの世界では標準になるであろうWebアプリケーションのインターフェイスを構築するためのフレームワークです。JSFは、現在Java Commun
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く