2007年08月
EasyJWeb中防止重复提交的处理过程类似于Struts的方法,采用的是令牌机制。其思路为在Action中使用AbstractCmdAction中提供的saveToken()方法来产生一个由sessionId和当前时间组成的令牌值,并将该令牌值保存在session中。阅读全文>
发表于 @ 2007年08月29日 19:11:00|评论(loading...)|编辑
验证是系统中一个必不可少的部分,前端验证、后台验证中起来往往会发现,一个简单完整的CRUD应用中,用来处理与验证有关的代码或配置就占了几乎三分之一。Struts1.x时代的验证就不提了。不管是Struts2(webwork)的验证还是JSF里面提供的验证,都是采用按步就班的方式,一笔一划的写出来,仍然没有达到能使验证工作变得简单、灵活。阅读全文>
发表于 @ 2007年08月22日 09:56:00|评论(loading...)|编辑
在基于请求转发型的MVC框架中,给用户提供一个简单、灵活的视图切换及页面导向功能是非常关键的。作为EasyJWeb特性介绍系统的一篇文章,本篇主要介绍EasyJWeb中的页面切换及导向机制。EasyJWeb引入了纯模板的机制,通过其提供结构清晰的Module、Command、Page等结构,从而能实现非常简单灵活的视图切换及导向。阅读全文>
发表于 @ 2007年08月21日 09:22:00|评论(loading...)|编辑
随着Struts等MVC框架的陆续出现及应用,我们的视图层变得越来越简单。然而,仍然不时需要在页面中插入Java代码,比如另人讨厌的@。这些MVC框架大多提供了一系列的自定义标签,当自定义标签越来越复杂的时候,对于程序员简单的同时,却把咱们的美工及页面制作人员给吓坏了。阅读全文>
发表于 @ 2007年08月20日 09:21:00|评论(loading...)|编辑
动有动的好处,静有静的好处。俗话说得好,“没有规矩不成方圆”,但“生命诚可贵,爱情价更高,若为自由故,两者皆可抛”。那么作为忙碌在程序艺术世界里的子民们,我们何去何从呢?投奔动态语言阵营还是继续在四平八稳的Java领域奋战? 阅读全文>
发表于 @ 2007年08月16日 09:29:00|评论(loading...)|编辑
从程序员的角度来说,IOC容器是一个非常好的东西,他能使得我们非常灵活的管理组件及依赖关系。可以毫不夸张地说,Spring就是靠着一套功能全面、灵活的IOC容器发家致富的。阅读全文>
发表于 @ 2007年08月15日 15:49:00|评论(loading...)|编辑
我承认配置是好东西,它能够通过修改程序以外的数据来改变系统的运行性质或功能,大大提高了系统的灵活性,可维护性,从而延长了一个系统的存活期。跟其它任何事情一样,物极必反。当一个好的东西泛滥成灾的时候,我们也会产生厌恶,走向另外一个极端。阅读全文>
发表于 @ 2007年08月14日 10:13:00|评论(loading...)|编辑
这是EasyJWeb新特性介绍的第三篇文章,主题是:简约而不简单,用最少的代码,做尽可能多的事情。我们坚信,代码量少,表达规范,语法结构稳定的程序,更容易维护。EasyJWeb框架的一个最大特点,就是让你能用最少、简洁、规范的代码,做尽可能多的事情。
阅读全文>
发表于 @ 2007年08月13日 09:10:00|评论(loading...)|编辑
经过将近半年的努力,EasyJWeb开发小组非常高兴地在此向大家宣布,EasyJWeb-1.0 m1版正式对外发布,欢迎广大的开源爱好者下载使用。阅读全文>
发表于 @ 2007年08月10日 09:34:00|评论(loading...)|编辑
这是[挑战MVC极限]EasyJWeb-1.0特性抢先看系列的第二篇文章,今天通过一个Spring2+JPA(Hibernate3.2)+EasyJWeb添删改查的示例,让你通过两分钟的时候快速进入到EasyJWeb快速开发的体验中。阅读全文>
发表于 @ 2007年08月09日 21:22:00|评论(loading...)|编辑
EasyJWeb是基于java技术,用于企业级Java Web应用程序快速开发的MVC框架。框架设计构思来源于国内众多项目实践,框架的设计及实现借鉴当前主要流行的开源Web框架,如Rails、Struts、JSF、Tapestry等,吸取其优点及精华,是一个完全由来自的中国开源爱好者开发,文档及注释全部为中文的开源框架。阅读全文>
发表于 @ 2007年08月08日 14:23:00|评论(loading...)|编辑