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被设计成在整