随笔-34  评论-1965  文章-0  trackbacks-0
Struts 2.0系列
粗略介绍Struts 2的方方面面
Struts 2与AJAX(第三部分)      摘要: 在上两部分的《Struts 2与AJAX》中我介绍了Struts 2与DOJO结合实现AJAX的知识,本文将介绍在Struts 2中使用DWR实现AJAX表单校验。  阅读全文
posted @ 2007-08-16 18:33 Max 阅读(34078) | 评论 (76)  编辑
Struts 2与AJAX(第二部分)      摘要: Struts 2系列之十四
在上一篇文章《Struts 2与AJAX(第一部分)》,我已经简单地介绍了<s:tree />的一些用法,接下来我将继续深入讲解<s:tree />的使用和通过DWR实现AJAX校验。  阅读全文
posted @ 2007-06-27 18:33 Max 阅读(31321) | 评论 (41)  编辑
Struts 2与AJAX(第一部分)      摘要: Struts 2系列之十三
在当今——Web 2.0概念铺天盖地的Internet环境下,简易的AJAX集成对于一个成功的WEB框架来说是不可或缺的。因此,Struts 2其中的一个重要的功能(Feature)就是“First-class AJAX support - Add interactivity and flexibility with AJAX tags that look and feel just like standard Struts tags(大意:一流的AJAX支持——通过AJAX标志增加互动性和灵活性,而且使用这些AJAX标志与普通的Struts标志同样简单)”。  阅读全文
posted @ 2007-06-12 18:31 Max 阅读(81055) | 评论 (96)  编辑
Strus 2的新表单标志的使用      摘要: Struts 2系列之十二
Struts 2为大家提供了不少常用的很酷的表单标志,简化了我们程序员的工作。不过,由于这些都是新标志,大家可能在使用上还存在不少疑问。本文将就朋友们的回复、留言或Email上的问题,分别对这些酷标志进行讲述。  阅读全文
posted @ 2007-05-18 19:34 Max 阅读(36794) | 评论 (86)  编辑
Struts 2中的OGNL      摘要: Struts 2系列之十一
OGNL是一种功能很大的表达式语言,熟悉它可以使我们的开发变得更快捷。  阅读全文
posted @ 2007-04-28 19:43 Max 阅读(66752) | 评论 (46)  编辑
在Struts 2中实现CRUD      摘要: Struts 2系列之十
CRUD是Create(创建)、Read(读取)、Update(更新)和Delete(删除)的缩写,它是普通应用程序的缩影。如果您掌握了某框架的CRUD编写,那么意味可以使用该框架创建普通应用程序了,所以大家使用新框架开发OLTP(Online Transaction Processing)应用程序时,首先会研究一下如何编写CRUD。这类似于大家在学习新编程语言时喜欢编写“Hello World”。阅读全文
posted @ 2007-04-13 01:37 Max 阅读(44866) | 评论 (74)  编辑
在Struts 2中实现文件上传      摘要: Struts 2.0系列之九
Struts 2是通过Commons FileUpload文件上传。Commons FileUpload通过将HTTP的数据保存到临时文件夹,然后Struts使用fileUpload拦截器将文件绑定到Action的实例中。从而我们就能够以本地文件方式的操作浏览器上传的文件。  阅读全文
posted @ 2007-03-21 00:48 Max 阅读(108588) | 评论 (148)  编辑
在Struts 2中实现IoC      摘要: Struts 2.0系列之八
IoC(Inversion of Control,以下译为控制反转)随着Java社区中轻量级容器(Lightweight Contianer)的推广而越来越为大家耳熟能详。在此,我不想再多费唇舌来解释“什么是控制反转”和“为什么需要控制反转”。因为互联网上已经有非常多的文章对诸如此类的问题作了精彩而准确的回答。大家可以去读一下Rod Johnson和Juergen Hoeller合著的《Expert one-on-one J2EE Development without EJB》或Martin Fowler所写的《Inversion of Control Containers and the Dependency Injection pattern》。  阅读全文
posted @ 2006-12-28 17:37 Max 阅读(33715) | 评论 (139)  编辑
Struts 2的基石——拦截器(Interceptor)      摘要: Struts 2.0系列之七
Interceptor(以下译为拦截器)是Struts 2的一个强有力的工具,有许多功能(feature)都是构建于它之上,如国际化、转换器,校验等。  阅读全文
posted @ 2006-12-06 20:10 Max 阅读(111516) | 评论 (72)  编辑
在Struts 2.0中实现表单数据校验(Validation)      摘要: Struts 2.0系列之六  阅读全文
posted @ 2006-11-14 13:38 Max 阅读(51408) | 评论 (118)  编辑
转换器(Converter)——Struts 2.0中的魔术师      摘要: Struts 2.0系列之五  阅读全文
posted @ 2006-11-07 14:26 Max 阅读(42108) | 评论 (98)  编辑
在Struts 2.0中国际化(i18n)您的应用程序      摘要: Struts 2.0系列之四
国际化是商业系统中不可或缺的一部分,所以无论您学习的是什么Web框架,它都是必须掌握的技能。  阅读全文
posted @ 2006-11-01 19:06 Max 阅读(73111) | 评论 (123)  编辑
Struts 2.0的Action讲解      摘要: Struts 2.0系列之三  阅读全文
posted @ 2006-10-25 12:10 Max 阅读(99375) | 评论 (118)  编辑
常用的Struts 2.0的标志(Tag)介绍      摘要: Struts 2.0系列之二  阅读全文
posted @ 2006-10-18 12:02 Max 阅读(85845) | 评论 (160)  编辑
为Struts 2.0做好准备      摘要: Struts 2.0系列之一
Struts 2.0的简单易用、方便测试相信也会给大家留下不错的印象吧。我相信,Struts 2.0作为一个全新的Web架构,将会再次掀起Web开发的热潮。  阅读全文
posted @ 2006-10-10 18:35 Max 阅读(125898) | 评论 (345)  编辑