タグ

ブックマーク / grape.sapid.org (2)

  • JSF(Java Server Faces)

    下の図はJSFアプリケーションがクライアントからのリクエストを受 けて,JSFフレームワークの機能を利用して処理を実行する様子を示 したものです.処理の中で利用される機能について説明を行います. FacesServlet JSFページのエントリー・ポイントとし て機能するサーブレットです。このサーブレットはJSFフレーム ワークのファサードのような役割を担います。クライアントか らのリクエストURLに基づいてJSFページに処理をフォワードし ます。このサーブレットはJSF1.0実装が提供します。 JSPページ JSFタグが含まれるJSPページはMVCモデルの ビューを担当します。ブラウザなどのクライアント画面を作成 するのがこのJSPページです。JSPページの中ではビューを表す コンポーネントが、タグを使用してプレゼンテーションと振る 舞いを定義されます。JSPページはアプリケーション開発

  • Velocity

    Velocityは汎用的なテンプレートエンジンです。"汎用"とは、HTML、XML、 プレインテキストなどフォーマットを問わないことを意味します。 チュートリアルではテンプレートエンジンの基的な使用法からWebアプリケーションへの応用まで 見ていきます。 テンプレートエンジンとはテンプレートを埋めて文書として出力する仕組みを指します。 VelocityではテンプレートをVTL(Velocity Template Language)で記述します。 VTLについては後述します。このテンプレートに対して埋めるデータの集合をコンテキストと 呼びます。コンテキストにあるデータをテンプレートに埋めることをマージと呼びます。 つまり、マージする仕事を行うのがテンプレートエンジンです。

  • 1