Mayaa

Mayaa是一種基於HTML模板,注重於將程式設計與畫面設計工作分離的網路前端服務引擎

基本介紹

  • 外文名:Mayaa
  • 來源:來至於日本沖繩縣的一種山“貓”
  • 概述:Mayaa是一種基於HTML模板
  • 特點:Mayaa中可以嵌入JSP自定義標籤
  • 中文意:“西表山貓”
詞源,概述,特點,

詞源

Mayaa一詞來至於日本沖繩縣的一種山“貓”(イリオモテヤマネコ)。中文意為“西表山貓”。

概述

(Web Front Service Engine)

特點

1. Mayaa使用的HTML模板檔案一般都是純粹的HTML或者XHTML格式。所以我們可以在任何時候使用現存的Web網頁編輯工具對模板檔案進行變更、確認。
2. Mayaa中可以嵌入JSP自定義標籤。因此,我們可以利用Struts、JSF、JSTL等開發的現有JSP自定義標籤包。
3. 可以將HTML模板進行組件化,從而達到再利用的目的。
4. 功能範圍只是實現畫面描述層(View)與現有的技術的高度親和性。畫面流程控制層(Control)或者領域模型層(Model)的管理不在Mayaa要實現的範圍內。
5. 邏輯部的構築是基於Seasar2等DI容器或者Struts,JSF等,所以可以十分方便地與這些容器進行綁定。
6. 綁定的方式分為兩種。一種是直接在HTML模板中書寫,另一種是通過外部的XML檔案進行。當然我們也可以混合書寫。需要注意的是,直接在HTML中書寫的話,模板就不是純粹的HTML或者XHTML了。

相關詞條

熱門詞條

聯絡我們