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