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コンテナを起動したまま画面の追加や変更を行い, 即座に確認をすることができます.