Web應用程序框架 Apache Click

fmms 13年前發布 | 16K 次閱讀 Java Web框架

Web應用程序框架 Apache Click

Apache Click 是一個先進的Java企業版的Web應用程序框架,提供一個基于瀏覽器的富客戶端編程模型。非常簡單和易用,一般的開發人員在一天內就可以上手使用。

主要的特點包括:

  • 易學
  • 面向組件和頁面的設計
  • 基于事件的編程模型
  • 性能非常好
  • 自動的表單生成以及客戶端、服務器端數據驗證
  • 支持 Velocity、JSP、FreeMarker 等模板引擎
  • 采用 Apache 開源協議
  • 支持 JDK 1.4 以及以后的版本

目前該項目還是 Apache 開源組織中的一個孵化項目。下面是一個非常簡單的例子:

//Java代碼
package examples.page;

import java.util.Date;
import org.apache.click.Page;

public HelloWorld extends Page {
    private Date time = new Date();
    public HelloWorld() {
        addModel("time", time);
    }
} //HTML模板        

Hello World

Hello world from Click at $time //配置信息 package= " examples.page"/>

執行結果:

Web應用程序框架 Apache Click

項目主頁:http://www.baiduhome.net/lib/view/home/1323606570531

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!