Play!是一個full-stack(全棧的)Java Web應用框架,包括一個簡單的無狀態MVC模型,具有Hibernate的對象持續,一個基于Groovy的模板引擎,以及建立一個現代Web應用所需的所有東西。 Play!的關鍵特性:
一個java平臺下的web開發框架,使用注冊插件的方式使框架工作, “標簽即是操作”是ordinary追求的目標,通過類與標簽處理綁定的方式,實現自由的擴展, 目標是為了解決開發項目使用大型框架配置過于復雜,開發效率低下的問題。
SmartWeb框架用以支持快速開發從簡單到復雜的各種Web應用程序,旨在開發清潔和穩定的代碼。它的建成綜合開源框架和功能最有用的設計模式。 項目主頁: http://www.open-open
JCatapult 是一個新的用于開發基于 Java 的 Web 應用的框架,基于很多工業標準,包括 J2EE、JPA 以及一些事實上的標準框架,有如 Ant 和 Hibernate、Guice、Joda-Time
Apache CXF一個開源的Service框架,它實現了JCP與Web Service中一些重要標準。CXF簡化了構造,集成,面 向服務架構(SOA)業務組件與技術的靈活復用。在CXF中,Servi
LazyJ 是一個開發基于 Java 的web程序的快速框架,它提供了接口來替換標準的 Servlet API,另外還包括一個快速的模板引擎、數據庫連接池以及基于數據庫的 session 存儲、內容和數據緩存模塊以及定時執行任務等等。
ActiveWeb是一個受Ruby on Rails啟發的Java Web應用開發框架。 在ActiveWeb應用程序的核心是一個控制器(controller)。一個控制器就一個組件,它的角色
jQuery 與 jQuery UI 集成到Java Wicket Web開發框架中的開源項目。Wicket 框架提供了一種真正采用面向對象的方式來創建Web應用程序。wiQuery支持的jQuery UI組件包括:
JFinal 是基于Java 語言的 web 開發框架,其核心設計目標是開發迅速、代碼量少、學習簡單、功能強大、輕量級、易擴展、Restful。在擁有Java語言所有優勢的同時再擁有ruby、python等動態語言的開發效率。
, 是一個非常受歡迎的 Java Web 應用框架,基于 Google Web Toolkit 開發,使用 Sencha GXT 開發者可方便的構建支持多瀏覽器的高性能 Web 應用。
提供web開發框架,整合Struts或spring mvc,采用valuelist分頁,使用java注解,封裝基礎模塊(每個單一模塊或復雜模塊一個jar包),自動加載jar包配置文件,自動初始化數據庫
Pustefix 是一個 Java 的Web開發框架,主要特點: Open Source MVC Paradigm Recursive XSL Engine Multilingual applications
VelocityWeb是一個0配置的用于 J2EE 的 web 應用框架,提供一種新的開發技術/單元測試,Velocity 作為 view,Apache Common DBUtils 作為 DAO。
ManyDesigns Portofino 是一個模型驅動的Web應用框架,旨在提供高產品性和可維護性。提供了 CRUD 表單、關系、流程管理、操作面板、組件、搜索、單點登錄、權限管理和報表系統。
WEB4J是一個Java Web應用框架,目標是讓使用者建立簡單,清晰和優雅的web應用。該框架同時也提供一個開發者工具來協助開發人員創建基于 WEB4J的 應用程序。 下面是一個 WEB4J 的Action類源碼:
___|__??/ ?????web\/framework???\/??????????????????\/ Ninja Web 是 Java 全棧 Web 開發框架,非常穩固、快速和高效。 Ninja
Web4thejob是一個開源的Java框架,用于快速開發以數據為中心的Web應用。它是一個基于組件,事件驅動的全棧Web開發框架,能夠產生優雅的桌面風格的Web應用程序。 項目主頁:
我用過Servlets、JSP、JAX-RS、 Spring框架、Play框架、帶Facelets的JSF以及Spark Framework。在我看來,這些框架并沒有很好地實現面向對象設計。它們充斥著靜態方法、
Play!是一個full-stack(全棧的)Java Web應用框架,包括一個簡單的無狀態MVC模型,具有Hibernate的對象持續,一個基于Groovy的模板引擎,以及建立一個現代Web應用所需的所有東西。 Play!的關鍵特性:
RIFE為開發和設計Web應用程序提供了另外一種途徑。它基于Java平臺構建,但它提供了所有需要的工具和AIPs用統一的風格,快速地實現所 有 web程序各開發角色之間的任務聯系。RIFE被設計成在整