次のサンプルは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で |