下载此文档

easyjweb开发者指南.doc


文档分类:IT计算机 | 页数:约41页 举报非法文档有奖
1/41
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/41 下载此文档
文档列表 文档介绍
EasyJWeb开发者指南EasyJWeb开发者指南 1EasyJWeb综述 3MVC部分 4请求分发 5ActionServlet 5请求Url 5核心处理 7IWebAction 7Page 8WebForm 9Module 11AbstractCmdAction和AbstractPageCmdAction 12配置文件 14零配置 16easyjf- 16PO和WebForm 19验证 21Annotation 21EasyJWeb中的验证 21实现自己的验证器 22验证错误获彼此 23EasyJWeb的错误处理 24工具类 mUtil 25分页 25tagUtil 26验证码 26容器部分 28EasyJWeb的容器 28IoC 28EasyJWeb中的容器 28集成其他容器 32EasyJWeb中的AOP 35AOP和拦截器 35EasyJWeb中的拦截器 35Ajax支持 35Ajax概述 35远程脚本调用 36快速上手 37配置Ajax 38安全控制 38Ajax工具 38Ajax验证 38EasyJWeb综述 EasyJWeb是基于java技术,用于企业级JavaWeb应用程序快速开发的MVC框架。框架设计构思来源于国内众多项目实践,框架的设计及实现借鉴当前主要流行的开源Web框架,如Rails、Struts、JSF、Tapestry等,吸取其优点及精华,是一个完全由来自的中国开源爱好者开发,文档及注释全部为中文的开源框架。EasyJWeb由主要由四个部分组成:1、核心MVC。EasyJWeb的核心是一个基于模板技术实现的MVC框架;他能让我们用非常简洁的代码写基于Java的Web应用。2、容器及通用业务逻辑封装。作为一个旨在让基于Java的Web应用程序开发变得直接、快速、简易的框架,EasyJWeb提供了一个IoC容器,并对企业级应用中的一些通用业务逻辑(如分页、查询、DAO等)进行了抽象及封装,提供了一套可以直接操作、应用企业资源的组件及API。3、代码生成引擎及工具。仅仅依靠一个灵活、简易的MVC核心引擎还不能最大限度的提高开发速度,因此EasyJWeb还提供了一个灵活、易用的代码生成引擎及工具,通过使用代码生成引擎,可以快速完成基于JavaEE平台的企业级应用程序生成。如数据库添删改查(CRUD)代码生成、自动页面模版生成、自动配置文件管理等。4、EasyJWeb插件体系,项目中的各种实用功能的扩展,可以灵活地通过基于插件的形式安装到EasyJWeb中,提供各种针对性的功能。如ajax实用插件、代码生成插件等。EasyJWeb的特点:1、快速开发支持EasyJWeb是首要目标是实现基于JavaEE的Web应用程序快速开发。通过EasyJWeb的核心MVC、通用业务逻辑抽象及封装、代码自动生成、插件体系等几个部分有机组合,能实现企业级的JavaWeb应用程序开发。2、零配置及约定配置通过配置可以让程序变得更加的灵活、易维护及扩展,然而配置的滥用会造成维护配置文件过于麻烦。因此,EasyJWeb基于尽可能简化配置的原则,实现了零配置支持,同时为了保证系统的灵活性及可扩展性,还提供了很多的约定配置支持。优雅的视图支持,页面及程序完全分离。EasyJWeb提供了非常优雅的视图支持能力,不但实现了视图页面模板与程序逻辑的完全分离,克服了传统jsp页面难于维护的问题,而且还实现了对页面纯天然的支持能力,使得非常适用于企业级应用中的页面制作人员与程序的分工合作。4、超级IoC容器作为一个主要用于Java企业级应用程序开发的框架,EasyJWeb实现了IoC容器,提供非常灵活的注入方式,并能支持Spring、Guice等异构容器实现。5、Ajax支持EasyJWeb内置了对远程javascript脚本调用功能,可以使用javascript直接访问服务端的业务组件。,提供了丰富的Ajax支持。MVC部分MVC中,M-Model是指模型层,V-View是指视图层,C-Controller是指控制器。作为一个旨在提高开发效率、使Java代码与页面模板完全分离,增强系统的可维护性及可扩展性的MVC框架,EasyJWeb中同样有这三个基本的概念。在EasyJWeb应用程序中,Model层位于系统后台,一般是POJO对象,可以通过使用<beans>标签把后台的业务模型对象配置到容器中,让其它层的对象调用。Controller用于控制转发,EasyJWeb中所有的请求都由ActionServlet来负责处理,ActionServlet再调用相应的模块的Action,来实现具体的处理,EasyJWeb中的Act

easyjweb开发者指南 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数41
  • 收藏数0 收藏
  • 顶次数0
  • 上传人dreamclb
  • 文件大小285 KB
  • 时间2018-11-23
最近更新