pojo的mvc框架,使用java注解,使用ognl传输上下文,使用hivemind做ioc容器,使用spring简化hibernate操作,使用泛型来减少重复代码。 有以下几个特点。
1.Pojo。任何一个java类都可以做Action(logic),为了改造现在常用的ssh,tsh,wsh框架成sh,支持spring bea...
针对Java 5.0开发人员设计,扩展自Struts的一个Web框架。它的特点包括:POJO action,注释式校验,数据绑定和转换,依赖注入,拦截器等。
Ruby on Spring是一个采用Ruby on Rails的思想与优点,集成JRuby动态语言与Spring框架而开发的开源项目。基于MIT license发布。
Open-jACOB是一个Web框架用于开发基于AJAX,数据库驱动,跨浏览器的Web应用程序。该框架设计成一个基于Eclipse的插件,可以利用该插件设计数据库,设计UI,部署/测试应用程序等。具体用法可查看其提供的一个Flash Demo。
SpringXT是Spring框架的一个扩展用于开发richer domain models与richer user interfaces的应用程序。采用Domain Driven Design设计原则。为此SpringXT提供两个框架SpringXT Modeling Framework:提供一些组件来开发rich domain model(它集中了所有业务逻辑,规则和约...
Frails是基于JSF上的一个开发效率和RoR可以向媲美的Java Web框架。 Frails的特性如下:
# Frails 让开发者使用约定(习惯)和注解(annotations)来省略在 faces-config.xml 文件中 managed-bean 和 navigation-rule的配置.
# Frails 提供一个更简单的方法来使用 Faces...
jZeno是一个用于开发web2.0应用程序的开源Java full-stack框架。类似于GWT,jZeno也能够把Java开发转换成Javascript/HTML/CSS。jZeno构建在Hibernate和Echo之上。
Mantis是一个基于Java的小型MVC Web框架,通过Mantis,您可以快速开发一个Web系统,它具有以下特点:
# 封装数据库访问,事务处理,连接池集成,封装分页控制
# 封装数据库缓存和刷新机
# 基于URL反射的方法调用,避免复杂的XML配置;
# 简化配置文件,只需要一个...
Java Web Components该项目当前开发了一些用于GWT应用程序的组件包括:GWT - Components(用于替换和增强GWT标准组件),GWT - TinyMCE (用于集成TinyMCE DHTML在线编辑器),GWT - FCK Editor (用于集成FCK Editor DHTML在线编辑器),GWT - Spring集成组件。
Apache MyFaces Trinidad是一个基于部分Oracle's ADF Faces构建的JSF1.2组件库。
WebGalileo Faces是一组加入Ajax技术的JSF组件。组件包括:容器(container),面板(panel),左右列表(dual list),菜单(menu),日期和时间组件,流程图组件(flow chart)。WebGalileo Faces已经内建支持多种IDE包括Sun Java Studio Creator,IBM Rational Ap...
Hocate web framework是一套给予java的快速高效、构建web应用程序的框架,在框架的设计过程中,框架设计构思来源于国内众多项目实践,研究了(struts、jsf、Myface等)著名成熟的框架并继承了他们的优点,但也回避了些许他们弱点,利用FreeMarker作为页面模版解析引擎...
GWT Pleso Framework是一个基于GWT的Web框架,主要用于开发AJAX数据库Web应用程序。它能够根据你的业务逻辑类自动生成用户界面。
Apache Tiles是一个视图框架基于“Composite View”设计模式构建,它能够把页面分割成可复用的子页面。Apache Tiles原本是Apache Struts的一部分,但是现在它已脱离自成一个完整独立的框架。此外它还能够兼容JSR-168 portlet。Struts2已经有一个基于Tiles2.0.4(最新...
krank是一个Java CRUD和Validation框架。校验模块能够利用Java注释(annotations)、property文件、XML文件或数据库表实现服务器端校验、Ajax校验或只有JavaScript校验。当前该模块能够集成到JSF、Spring MVC和Spring Webflow框架中使用。CRUD框架(包括新增/修改/读...
LazyJ是一个快速Web应用程序开发框架。它包括:
*.一个非常快的模板引擎,因为其缓存了预编译过的模板。
*.一个响应(response)缓存引擎和数据缓存引擎。
*.一个数据库连接池。
*.采用基于数据库的缓存机制。
*.易于从servlet或JSP上传文件。
*.一个提醒框架...
Gwittir项目为开发基于GWT的应用程序提供一组代码生成器,基础框架,工具类和一个MVC框架。
jWebApp是一个基于Servlet的MVC框架。jWebApp是当前最易于学习与使用的web框架。支持URI映射,服务器端Ajax支持和服务器端REST(RESTful web services)支持。此外一个非常高效的request缓存算法能够让jWebApp具有较高的运行速度。
WaveMaker Visual Ajax Studio is an easy-to-use visual builder that enables the drag & drop assembly of scalable, web-applications using Ajax widgets, web services and databases. WaveMaker Studio will look and feel especially familiar to client...
IWebMvc为开发基于Spring/Hibernate/dojo和DWR的Web应用程序提供一个基础框架。此外IWebMvc还支持 Groovy,Spring Webflow2.0,Jasper Reports/Dynamic Jasper,多文件上传(包括一个特殊的控件)。提供Image Gallery控件,投票控件。