数字面板 > easyjf wiki > EasyJWeb > 查看
  easyjf wiki 登录 | 注册   查看当前页的可打印版本。  
  EasyJWeb
添加者: daxia, 最后更新者: sirty 于 一月 25, 2008  (查看变更)
标签: 

EasyJWeb简介

  EasyJWeb是基于java技术,应用于WEB应用程序快速开发的MVC框架,框架设计构思来源于国内外众多项目实践,框架旨在借鉴当前主要流行的开源Web框架(Struts、JSF、Tapestry 、Webwork),吸取其优点及精华,利用Velocity作为模板页面引擎,实现一个页面及代码完全分离的MVC开发框架。旨在构建一个能实现中小型Web应用系统快速开发的简易Web框架。通过EasyJWeb Tools提供的配套开发工具,可以实现基于EasyJWeb框架的Web应用快速开发,包括常用应用软件的代码自生成、数据库添删改查(CRUD)代码生成、自动页面模版生成、配置文件管理等。

  框架特点:
  1、零配文件置支持。以前我们每接触一个框架,开始总都要被他的配置文件折腾一番。EasyJWeb实现零配置支持,可以不写一句配置文件就在框架基础上构建你的运用。(适合小型网站系统)。
  2、简易的模板页面设计支持:放弃使用jsp,使用简单Velocity脚本语言作为页面模板,这里是Velocity中文站点Demo。
  3、*页面程序完全分离:*实现显示页面与程序逻辑的完全分离,克服了传统jsp页面难于维护的问题。
  4、*ajax支持:*框架内部Ajax远程脚本调用引擎,配合prototype.js等工具,可以快速开发各种Ajax应用。
  5、IOCAOP*支持:*框架提供了一个简单的容器,并实现了控制反转模式,并实现了基于代理拦截机制的AOP实现,充分发挥轻量级应用开发各种优势。
  6、*快速开发支持:*通过EasyJWeb Tools,可以自动生成应用软件模板代码,定制并管理自己的J2EE代码模板,代码生成模板支持最流行的实用Java开发框架(如hibernate、Spring等)实现快速开发。
      7、请参见EasyJWeb文档

  项目当前版本:1.0-m3

  该项目的负责人:

  大峡、stef_wu

  主要开发成员

  大峡、stef_wu、天一、天意、williarmRaym、散仙、Tony等。

EasyJWeb版权声明

  EasyJWeb是一个开源(Open Source)项目,使用Apache License2.0许可证,版权属于原创者easyjf.com上的EasyJWeb开源团队(easyjf@163.com)。
  软件作者与easyjf.com网站为该项目提供咨询与技术服务;
  相关服务请与软件作者或easyjf.com联系;

相关链接


  1. A CRUD example of EasyjWeb
  1. EasyJWeb vs Struts2
  1. Easyjweb+Spring2+JPA 实现一个基本CRUD应用示例
  1. EasyJWeb1.0新特性抢先看
  1. 六分钟起步开发一个JavaEE应用视频教程
  1. EasyJWeb实用开发指南------实现一个简单的用户管理系统
  1. EasyJWeb实用开发指南------开始EasyJWeb
  1. EasyJWeb文档 
  1. Velocity中文

 相关文档


  1. Ajax支持
  1. AOP和拦截器
  1. EasyJF开源项目介绍
  1. EasyJWebTools
  1. EasyJWeb使用详解
  1. EasyJWeb概述
  1. EasyJWeb简介
  1. EasyJWeb中处理上传文件
  1. EasyJWeb使用详解
  1. EasyJWeb核心代码分析
  1. EasyJWeb框架设计原理
  1. EasyJWeb概述
  1. EasyJWeb简介
  1. Module和Action
  1. 一个例子
  1. 分发请求
  1. 参考资料
  1. 容器(Container)
  1. 异常及异常处理
  1. 请求处理
  1. 配置文件简介
  1. 问与答

 EasyJWeb教程

  1. Web MVC框架-命令及页面跳转大峡
  1. Web MVC框架-视图模板查找及组织大峡
  1. MVC框架视图及页面跳转分析-模板技术大峡
  1. EasyJWeb:灵活的视图切换及导向大峡
  1. EasyJWeb vs Struts2大峡
  1. EasyJWeb代码生成解读我为我狂
  2. 六分钟起步开发一个JavaEE应用视频教程*(威廉姆)*
  3. 源代码构建指南 (Tony

 EasyJWeb文章


 

 EasyJWeb实例

提示

最新示例请看:EasyJWeb示例程序


  1. hello world:下载地址:hello.war。演示地址:http://easyjweb.demo.easyjf.com/ajax/ajax.html。示例讲解:EasyJWeb实用开发指南------开始EasyJWeb
  1. 用户管理系统:下载地址:simple.war。演示地址:http://easyjweb.demo.easyjf.com/i18n/user.ejf。示例讲解:EasyJWeb实用开发指南------实现一个简单的用户管理系统
  1. ajax演示程序:下载地址:ajax.war。演示地址:http://easyjweb.demo.easyjf.com/ajax/ajax.html
  1. 多国语言示例:下载地址:i18n.war。演示地址:http://easyjweb.demo.easyjf.com/i18n/user.ejf
  1. Ajax综合演示:演示地址:http://easyjweb.demo.easyjf.com/ajax2/。下载地址:war包  源码包
  1. 在线聊天室:演示地址:http://easyjweb.demo.easyjf.com/chatroom/chatRoom.ejf。下载地址:chatroom.war

 Bug列表

EasyJF JIRA (37 issues)
T Key Summary Assignee Reporter Pr Status Res Created Updated Due
改进 EASYJWEB-40 easyjweb的文件上传大小限制问题 williamraym tianyi Major OpenOpen 未解决 五月 09, 2008 五月 09, 2008
改进 EASYJWEB-39 为easyjweb增加全局Page配置 williamraym tianyi Major OpenOpen 未解决 五月 09, 2008 五月 09, 2008
问题 EASYJWEB-38 easyjweb不能部署到其它服务器 williamraym tianyi Major OpenOpen 未解决 五月 09, 2008 五月 09, 2008
问题 EASYJWEB-37 继承自com.easyjf.web.components.RichComponentAction的类如果配置注入方式"AutoJnjectByType"会出错 tianyi tianyi Major ResolvedResolved FIXED 二月 27, 2008 二月 27, 2008
新增功能 EASYJWEB-36 CLONE -engine.js中,EasyAjaxUtil支持通过ajax的方式提交表单的内容 daxia Major OpenOpen 未解决 二月 14, 2008 二月 14, 2008
子任务 EASYJWEB-35 Linux下的多国语言配置问题 daxia kentyshang Major ResolvedResolved WON'T FIX 一月 22, 2008 一月 22, 2008
任务 EASYJWEB-34 对EasyJWeb进行linux下的全面测试 williamraym tianyi Major OpenOpen 未解决 一月 21, 2008 一月 21, 2008
新增功能 EASYJWEB-33 让多国语言支持xml格式属性文件 daxia tianyi Major ResolvedResolved FIXED 一月 18, 2008 一月 18, 2008
子任务 EASYJWEB-32 和Spring的整合要深度整合 williamraym erikchang Major OpenOpen 未解决 一月 01, 2008 一月 05, 2008
问题 EASYJWEB-31 EasyJWeb的Action能否让其它容器管理? daxia 小小 Major ResolvedResolved WON'T FIX 十二月 29, 2007 一月 02, 2008
任务 EASYJWEB-30 easyjweb代码生成时,字段应该根据inject描述来生成 williamraym tianyi Minor OpenOpen 未解决 十二月 26, 2007 一月 13, 2008
改进 EASYJWEB-29 关于locale daxia ian.huang Major ResolvedResolved FIXED 十二月 25, 2007 十二月 26, 2007
改进 EASYJWEB-28 希望url能支持除ejf以外的映射 daxia easyjweb Major ResolvedResolved FIXED 十二月 25, 2007 十二月 26, 2007
问题 EASYJWEB-27 重复扫描了配置文件中定义的Bean williamraym easyjweb Major ResolvedResolved FIXED 十二月 24, 2007 十二月 29, 2007
问题 EASYJWEB-26 scope为session的AbstractPageCmdAction,不能自动reset。 williamraym easyjweb Major OpenOpen 未解决 十二月 24, 2007 十二月 26, 2007
新增功能 EASYJWEB-25 新增对国内知名开源模板引擎CommonTemplate的支持 daxia tianyi Major OpenOpen 未解决 十二月 20, 2007 十二月 26, 2007
任务 EASYJWEB-24 easyjweb处理复选框 williamraym tianyi Minor OpenOpen 未解决 十二月 20, 2007 十二月 26, 2007
问题 EASYJWEB-23 @FormPO中指定的验证器属性无效 daxia easyjweb Major ResolvedResolved FIXED 十二月 15, 2007 十二月 18, 2007
问题 EASYJWEB-22 IOC容器中getBeans的Bug daxia easyjweb Major ResolvedResolved FIXED 十二月 08, 2007 十二月 08, 2007
问题 EASYJWEB-21 page("rss.xml")出现找不到模板错误 daxia easyjweb Major ResolvedResolved FIXED 十二月 02, 2007 十二月 03, 2007
问题 EASYJWEB-20 当form.toPO时,如果po的对象里面包含使用@InnerProperty(overrides = 标识的域发生类型转化错误时,不会将转换错误保存到errors中,而是直接抛出错误 daxia stef Minor ResolvedResolved FIXED 十一月 25, 2007 十一月 26, 2007
新增功能 EASYJWEB-19 easyjweb的ajax ui支持,集成其它ajax框架 williamraym daxia Major OpenOpen 未解决 十一月 24, 2007 十一月 26, 2007
问题 EASYJWEB-18 无法加载初始化参数 williamraym easyjweb Major ResolvedResolved FIXED 十一月 23, 2007 十一月 26, 2007
改进 EASYJWEB-17 在AbstractCmaAction中增加reset方法清楚环境变量 daxia daxia Major ResolvedResolved FIXED 十一月 23, 2007 十一月 23, 2007
新增功能 EASYJWEB-16 如何在EasyJWeb中简单实现Wizard向导类型的程序 williamraym easyjweb Major OpenOpen 未解决 十一月 23, 2007 一月 13, 2008
问题 EASYJWEB-15 WebForm中toPo方法在遇到Map对象时的问题 daxia daxia Major ResolvedResolved FIXED 十一月 22, 2007 十一月 26, 2007
改进 EASYJWEB-13 在WebForm中的addPo方法中新增对Map类型 daxia daxia Major ResolvedResolved FIXED 十一月 22, 2007 十一月 22, 2007
改进 EASYJWEB-10 EasyJWeb中的多国语言支持 williamraym daxia Major OpenOpen 未解决 十一月 22, 2007 一月 18, 2008
问题 EASYJWEB-9 AbstractCmdAction中限制客户端使用cmd=doXX来调用指定方法的问题 daxia netgod Major ResolvedResolved FIXED 十一月 21, 2007 十一月 21, 2007
问题 EASYJWEB-8 EasyJWeb防重复提交bug williamraym tianyi Minor OpenOpen 未解决 十一月 19, 2007 一月 13, 2008
新增功能 EASYJWEB-7 在AbstractPageCmdAction增加一个findPage实用方法,用来提供更方便模板查找机制 daxia tianyi Minor ResolvedResolved FIXED 十一月 19, 2007 十一月 21, 2007
改进 EASYJWEB-6 在form.addPo(obj)中增加一个对obj的引用 daxia netgod Major ResolvedResolved FIXED 十一月 19, 2007 十一月 21, 2007
问题 EASYJWEB-5 easyJWebCommand参数重复时出错 williamraym tianyi Major ResolvedResolved FIXED 十一月 18, 2007 十一月 22, 2007
新增功能 EASYJWEB-4 engine.js中,EasyAjaxUtil支持通过ajax的方式提交表单的内容 daxia daxia Major In ProgressIn Progress 未解决 十一月 15, 2007 十一月 16, 2007
问题 EASYJWEB-3 使用easyajax.ejf?cmd=prototype.js得不到prototype的内容 daxia daxia Major ClosedClosed FIXED 十一月 14, 2007 十一月 14, 2007
问题 EASYJWEB-2 自动扫描Action的时候,会复盖已通过easyjf-web.xml的配置信息。 daxia daxia Major ClosedClosed FIXED 十一月 14, 2007 十一月 14, 2007
问题 EASYJWEB-1 验证器输出错误信息多了个";" daxia williamraym Major ClosedClosed FIXED 十一月 12, 2007 十一月 14, 2007

提交Bug:http://jira.easyjf.com/browse/EASYJWEB

Site running on a free Atlassian Conflue