JSF Webページ(JSP)の基本的な書き方
2009/06/20 15:50Update
JSFでは、Webページ(JSP)の作成するには、標準HTMLタグやJSF独自のタグライブラリを利用して作成します。
本文はJSF JSPページの基本的な書き方についてサンプルから学びます。
◇ JSFの画面はJSP技術を利用します。
◇ JSFのJSPページは標準HTMLタグやJSF独自のタグライブラリで構成されています。
例からJSF JSPページの書き方について説明します。
somepage.jsp
※JSFタグライブラリを利用するには、JSPファイルの先頭に以下のようなものを記述しなければなりません。
※f:viewタグは必須タグです。一般的に、画面ごとに一つだけのf:viewタグを定義し、その他のJSFタグをf:viewタグの中に記述します。
※f:viewタグは他のJSFタグのコンテナーとの役割で、すべてのJSFタグは、f:viewタグの中に記述する必要があります。
※f:viewタグを任意の位置で記述してもかまいません。
◇ JSFの画面はJSP技術を利用します。
◇ JSFのJSPページは標準HTMLタグやJSF独自のタグライブラリで構成されています。
JSFのJSPページの書き方
例からJSF JSPページの書き方について説明します。
somepage.jsp<!-- ページの文字コード宣言。適当な文字コードで入れ替えてください --> <%@ page pageEncoding="UTF-8" contentType="text/html; charset=UTF-8" %> <!-- JSFのhタグ(画面表示関連) --> <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %> <!-- JSFのfタグ(コアタグ。ロジック関連) --> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %> <!-- MyFaces のtomahawkタグを利用する場合 --> <%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t" %> <html> <head> </head> <f:view> <body> 標準HTMLタグ <h:form> 標準HTMLタグ </h:form> 標準HTMLタグ </body> </f:view> </html>
※JSFタグライブラリを利用するには、JSPファイルの先頭に以下のようなものを記述しなければなりません。
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h" %> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f" %>
※f:viewタグは必須タグです。一般的に、画面ごとに一つだけのf:viewタグを定義し、その他のJSFタグをf:viewタグの中に記述します。
※f:viewタグは他のJSFタグのコンテナーとの役割で、すべてのJSFタグは、f:viewタグの中に記述する必要があります。
※f:viewタグを任意の位置で記述してもかまいません。
Sponsored Link
- Relative Articles
- JSFプロジェクト階層構造例 - (2009/06/20 16:39)
- JSFのインストール - 初めてのJSFアプリ作成・実行 - (2009/06/23 16:24)
- ライフサイクルから理解するJSFの仕組み - (2009/06/24 17:43)
- JSF開発におけるweb.xmlの基本的な設定方法 - (2009/03/13 18:13)
- JSF Managed-Beanの定義・設定・使い方 - (2009/03/16 14:48)
- JSF メッセージ処理 概要 - (2009/06/20 20:01)
- JSF Validator入門 - 標準Validator及びその使い方 - (2009/06/22 18:26)
- JSF Converter入門 - 標準Converter及びその使い方 - (2009/06/23 17:17)
- JSF画面遷移 - (2009/06/24 18:08)
- JSFで複数ボタンでの Validator問題 - (2009/09/02 17:58)