IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
[HOME][JSFfollow-up] Facelets入門(1) --Jacob Hookom [原文] 本稿はFaceletsに関する連載記事の第一回です。Faceletsは、JSFアプリケーションを構築するための新しいビュー技術です。Faceletsは強力なテンプレートシステムで、JSFのビューをHTMLふうのテンプレートを使って定義できます。そして複数のコンポーネントをビューの中でまとめるためのコードが、少なくてすみます。それに、Webコンテナを使いません。本稿では筆者のJacobが、Faceletsの特長と、彼自身がFaceletsを作った動機を説明します。 Webの世界では、標準技術であるJavaServer Faces(JSF)をベースにしたTapestryふうのフレームワークが欲しい、という声が高まっていました。JavaServer FacesとJSPはある意味で
1990年代前半から中頃、Webの一般化とともに産声を上げたWebアプリケーションも、当初はBBSなどの単純な用途向けのものがほとんどでした。その後、1990年代後半から2000年代にかけてWebアプリケーションをミッションクリティカルな企業システムへ適用しようとする機運が高まると、それに対応してJ2EEをはじめとした企業向けシステムを開発するためのソフトウェアが次々と登場しました。 しかし、これらのソフトウェアは機能が豊富である反面、その仕組みや開発手法は年々複雑さを増し、開発者の大きな負担となっていきました。Sun Microsystems社はこの問題を解決するべく、EoD(Ease Of Development=開発の容易化)という概念を提唱し、開発を容易にするための方針をいくつか打ち出しました。 JavaアプリケーションがEoDへと向かうなか、Webアプリケーションフレームワークの
株式会社DTS ネットワーク事業本部所属。Struts/Springベースのフレームワーク開発,プロジェクト支援が主な業務。EclipseプラグインによるIDE開発にも携わっている。 株式会社DTS ネットワーク事業本部 プロジェクトマネージャ。Javaを中心にフレームワーク開発や開発プロセス定義など幅広く活躍中。StrutsIDEコミッタ。著書「まるごとEclipse! Vol.1」(発行:インプレスコミュニケーションズ)。 システム開発に携わる技術者は誰でも,他システムとの連携や後々の機能拡張に柔軟に対応できる構造にしたいと考えることでしょう。そのためにはある程度時間や人手が必要です。しかし,Webアプリケーション開発では,規模や複雑さは増える半面,納期は短くなっているのが現状です。 これを解決するための技術として注目されてきたのが分散オブジェクトです。分散オブジェクトでは,機能を出来
作成 2004/2/10 更新 2004/4/7 もくじ JSFって? 参考 ダウンロード はじめてのJSF HTMLタグサンプル (2004/4/7) サンプルアプリケーション (2004/4/21) コンバータ (2004/4/24) バリデーション (2004/4/26) カスタムコンポーネント (2004/4/27) MyFaces (2004/4/28) ライフサイクルとか (2004/4/29) JSFって? JSFって? JSF(JavaServer Faces)は、Java Webアプリケーション(など)を簡単につくるための標準フレームワークです。JSFは以下の利点があります(Specより)。 Ease-of-Use Standardization Device Independence Ease-of-Use 利用を簡単に。Webアプリケーションのビュー部分の開発というの
サービスをいち早く提供したい、開発費用を少しでも軽減したいという企業、組織の要求が高まる中、それにこたえるべく開発効率の向上を目的とした数多くのJ2EEアプリケーションフレームワークが提供されています。ひとえにJ2EEアプリケーションフレームワークといっても、ビジネスロジックを構築するためのもの、Webアプリケーションの画面遷移を定義するもの、ユーザーインターフェイスを構築するものなど、数多くの種類が存在します。よって、開発者は構築するアプリケーションに適したフレームワークを選択する必要があると同時に、フレームワークの特性を十分に理解したうえで利用する必要があります。 さて、今回紹介する「JavaServer Faces」(以下JSF)は、今後J2EEの世界では標準になるであろうWebアプリケーションのインターフェイスを構築するためのフレームワークです。JSFは、現在Java Commun
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く