次のサンプルはJSFの機能を使っていないサンプルです。

このEL式やforEachは、tomcatのJSPで処理されるのではなくFaceletで処理されます

そのため、tomcat3のような古い環境でもEL式が使えます。

反面Facelet1111で実装されている機能までしか使えません

次のサンプルはJSFの機能を使ったサンプルです

サンプル 解説
四則演算   四則演算
入力画面1   入力画面1(JSF機能でのバリデーション)
入力画面2   入力画面2(JSFには項目の関連チェックを行う機能がありません。サーバサイドJavaScriptを使って項目間のチェックを行います)
パラメータチェック   サーバサイドJavaScriptを使ってパラメータのチェック

デバッグ補助

サンプル 解説
デバッグ表示   DebugRendererでデバッグ表示
デバッグ表示   DebugRendererRendererでデバッグ表示
デバッグ表示   セッション・アプリケーションの内容を表示
これはJSFで作っていません
Logging   Loggingの設定

JSFの拡張

拡張タグ xmlns:d="http://www.ne.jp/asahi/java/servlet/strawberry"

サンプル 解説 doc
<s:initOnLoad /> doc

StateSave

サンプル 解説 doc
FPage10   StateSaveで
FPage10i   StateSaveで