Teeda Extension 概要
Teeda Extensionは, JSF実装であるTeeda Coreの上位に構築されたプレゼンテーションフレームワークで, 以下の特徴を持っています.
- HTMLテンプレート
- JSPではなく,HTMLをテンプレートとして使用します. このため,IDEに依存することなく任意のツールで画面を編集することや, ブラウザによるプレビューが可能です.( 詳細 )
- ページモデル
- テンプレートHTMLと対応するページクラスに,表示する内容やロジックを持ちます. HTMLとクラスが1対1に対応するため非常にシンプルです. ( 詳細 )
- PRGパターン
- 画面遷移にPRG (POST-REDIRECT-GET) パターンを採用しているため,URLがずれることがありません. ( 詳細 )
- 規約重視
- テンプレートHTMLとページクラスは規約によって関連づけられるため, 設定ファイルはほとんど不要です.
- HOT deploy対応
- Seasra2.4のHOT deployに対応しているため, Tomcat等のWebコンテナを起動したまま画面の追加や変更を行い, 即座に確認をすることができます.