- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 EasyJWeb中防重复提交使用及原理
1、开启自动防提交功能如果你的模块中需要防止重复提交的地方比较多,则可以使通过配置文件开启自动防提交功能。如下面的Module配置: 文章来源--> module name="newsSource" path="/newsSource" form="" scope="request" action="com.easyjf.cms.mvc.NewsSourceManageAction"
2007-08-29 19:11:00 3790 2
原创 人性化的验证(Validate)系统
为何要验证(Validate) 验证是系统中一个必不可少的部分,前端验证、后台验证中起来往往会发现,一个简单完整的CRUD应用中,用来处理与验证有关的代码或配置就占了几乎三分之一。Struts1.x时代的验证就不提了。不管是Struts2(webwork)的验证还是JSF里面提供的验证,都是采用按步就班的方式,一笔一划的写出来,仍然没有达到能使验证工作变得简单、灵活。如何验证 EasyJWe
2007-08-22 09:56:00 4654 3
原创 灵活的视图切换及导向
在基于请求转发型的MVC框架中,给用户提供一个简单、灵活的视图切换及页面导向功能是非常关键的。作为EasyJWeb特性介绍系统的一篇文章,本篇主要介绍EasyJWeb中的页面切换及导向机制。EasyJWeb引入了纯模板的机制,通过其提供结构清晰的Module、Command、Page等结构,从而能实现非常简单灵活的视图切换及导向。1、快捷方法,使用最简单的方式满足你80%的视图切换及页面导向需
2007-08-21 09:22:00 2390 2
原创 让代码与视图模板的分离
需要什么样的mvc 在基于B/S的应用程序开发中,从基本的技术分工上来说就是两大块,一是软件显示界面,另一个是程序逻辑。在N年前的脚本语言时代,无论是asp、php还是jsp,我们基本是都是把这两者柔和在一起的。尽管我们想方设法做好很多函数或者包含文件来努力达到软件的复用,但仍然无法满足多变的用户需求,这主要是因为以前的纯脚本编码方式无法很好支持及应用面向对象(OO)领域中的强大功能。
2007-08-20 09:21:00 2729
原创 想动就“动”起来
只要你愿意,严肃规矩的java也同样可以变得“动态”灵活起来。动有动的好处,静有静的好处。俗话说得好,“没有规矩不成方圆”,但“生命诚可贵,爱情价更高,若为自由故,两者皆可抛”。那么作为忙碌在程序艺术世界里的子民们,我们何去何从呢?投奔动态语言阵营还是继续在四平八稳的Java领域奋战? 在我看来,“动”或“不动”需要一个黄金分割点。1、寻找“动”与“不动”的黄金分割点 两年前,以M
2007-08-16 09:29:00 3450 1
原创 超级IOC容器SuperContainer
在JavaEE乃至其它的java应用程序中,容器显得非常重要。web容器、applet容器、EJB容器等,可谓容器无处不在。 从程序员的角度来说,IOC容器是一个非常好的东西,他能使得我们非常灵活的管理组件及依赖关系。可以毫不夸张地说,Spring就是靠着一套功能全面、灵活的IOC容器发家致富的。作为EasyJWeb特性系列的第五篇文章,我们来看看EasyJWeb中的IOC容器的特点。 如
2007-08-15 15:49:00 2270
原创 零配置及惯例代替配置
这是[挑战MVC极限]EasyJWeb-1.0特性的第四篇文章,今天主要介绍零配置及惯例代替配置。配置是好还是坏 首先,我承认配置是好东西,它能够通过修改程序以外的数据来改变系统的运行性质或功能,大大提高了系统的灵活性,可维护性,从而延长了一个系统的存活期。 跟其它任何事情一样,物极必反。当一个好的东西泛滥成灾的时候,我们也会产生厌恶,走向另外一个极端。而纵观今天我们正统的JavaEE
2007-08-14 10:13:00 2561
原创 用尽量少的代码,做尽量多的事情
这是EasyJWeb新特性介绍的第三篇文章,主题是:简约而不简单,用最少的代码,做尽可能多的事情。 我们坚信,代码量少,表达规范,语法结构稳定的程序,更容易维护。EasyJWeb框架的一个最大特点,就是让你能用最少、简洁、规范的代码,做尽可能多的事情。 在写程序这样一个充满艺术及哲学美的领域里,能用一句代码解决的问题,决不能写两句代码;能不用代码解决的问题,就更不要写代码了:-)。我们要使
2007-08-13 09:10:00 4948 4
原创 EasyJWeb-1.0 m1版正式发布
经过将近半年的努力,EasyJWeb开发小组非常高兴地在此向大家宣布,EasyJWeb-1.0 m1版正式对外发布,欢迎广大的开源爱好者下载使用。 EasyJWeb-1.0版本包括以下功能: 1、重新对EasyJWeb的文档进行了修改,提供了较为完善的上手指南及开发指南文档。 2、完善了验证(Validate)系统; 3、对EasyJWeb的各个组成部分进行了更为合理的划分,分成了
2007-08-10 09:34:00 2102
原创 [挑战MVC极限]EasyJWeb-1.0特性之二-快速体验
这是[挑战MVC极限]EasyJWeb-1.0特性抢先看系列的第二篇文章,今天通过一个Spring2+JPA(Hibernate3.2)+EasyJWeb添删改查的示例,让你通过两分钟的时候快速进入到EasyJWeb快速开发的体验中。 EasyJWeb作为一个开源项目,我们首先来看看与其相关的资源: 官方网站:http://www.easyjf.com/easyjweb EasyJW
2007-08-09 21:22:00 2668
原创 [挑战MVC极限]EasyJWeb-1.0特性抢先看之一简介
序 2006年,一群Java领域的大师们纷纷转向动语言,随着类似RoR这些框架的宣传及推广,我们发现动态语言确实带来了以前在Java的领域里面不曾有的思想、东西。使用传统的Java MVC框架做开发,相对于动态语言所表现出来的灵活、敏捷,感觉Java确实要笨重、麻烦、古板得多。当然,Java世界中所积蓄的能量以及各路武功流派的博大精深是动态语言无法比拟的,理智地分析起来会发现他们之间并不是完全的
2007-08-08 14:23:00 2065
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人