Mayaa, JavaServer Templates

まやー [majaː]

プログラマとデザイナの作業分担を強く意識した
HTMLテンプレートのJSP代替ビューエンジン

Features: Mayaa の特徴

Mayaa の基本的な使い方では、HTML テンプレートファイルとそれに対応する設定ファイル (拡張子 .mayaa) の2つを 元にして動的なページを生成します。HTML テンプレートの動的な部分に id 属性で印を付け、その id に対して設定をする形になります。

テンプレート型ビュー技術としての Mayaa の主な特徴は次の4点です。

  • テンプレートとして使えるファイルは HTML、XHTML、XML
  • 設定ファイルを使う方法、使わない方法があり、両方の混在も可能
  • Java オブジェクトを操作する言語として JavaScript を採用
  • JSP カスタムタグを使える