| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

Apache MyFaces

提供: MyMemoWiki
ナビゲーションに移動 検索に移動

Apache MyFaces

サンプルの実行

必要なもの
  • Tomcat 5.x
  • サンプル(myfaces-X.X.X-examples.zip or myfaces-X.X.X-examples.tgz

サンプルはここ|http://myfaces.apache.org/download.htmlって、上記のページには書いてあるが、2006/07/01 現在、[こちらに]アーカイブされている模様

インストールと実行

0173 myfaces01.jpg

自分のWebアプリケーションで使用する

互換性リストの確認
blank.war を元としてMyFacesを始める
  • MyFacesをはじめる2つの方法のうちの1つ
  • 拡張子をzipに変更して解凍、テンプレートとする
Core実装、tomahawkをダウンロードしそこから始める
必要なパッケージをダウンロードしたらセットアップします
  • jsf-api.jar(SunのAPI実装)がクラスパスや共有ライブラリのディレクトリに存在しないこと
  • web.xmlファイルを設定
  • JSPに以下の行を追加
<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
MyFacesの拡張(aka Tomahawk)を利用する
  • MyFacesの実装を利用しないなら、tomahawk.jar とその依存ファイルをWeb-appディレクトリに追加する必要があります
  • 以下の行をJSPに追加することで、aka Tomahawkを利用できます
<%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%>
<%@ taglib uri="http://myfaces.apache.org/wap" prefix="wap" %>