
2008年7月3日
最近,有些朋友问我为什么这么长时间没有更新BLOG。说起来实在不免心中有愧,因为这大半年来,我不仅没有更新BLOG,而且连朋友们发来的EMAIL也没有时间回复。故在此先给各位关心我BLOG的朋友说句“对不起!”。
接着,给大家介绍一下我这大半年的行踪。其实,我大半年实在没空,因为公司接了新项目且客户需求比较又比较高,所以一忙就是大半年。等过一阵子项目结束,我会详细在BLOG里,总结一下这个项目的经验和教训。不过,这个项目由于客户坚持,我们没有采用STRUTS 2,而是JSF+Faceslet+Seam+Richfaces作为Web端的开发。经此一役,我的JSF可谓进步神速,基本上解决了90%在项目中碰到的技术问题。可能过一段时间,我会写一个JSF系列。
最后,再次对那些给我发EMAIL,而没有得到回复的朋友说声“SORRY!”
posted @
2008-07-03 00:22 Max 阅读(192) |
评论 (12) |
编辑 收藏

2007年8月16日
摘要: 在上两部分的《Struts 2与AJAX》中我介绍了Struts 2与DOJO结合实现AJAX的知识,本文将介绍在Struts 2中使用DWR实现AJAX表单校验。
阅读全文
posted @
2007-08-16 18:33 Max 阅读(11407) |
评论 (60) |
编辑 收藏

2007年6月12日
摘要: 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 阅读(22456) |
评论 (78) |
编辑 收藏

2007年5月18日
摘要: Struts 2系列之十二
Struts 2为大家提供了不少常用的很酷的表单标志,简化了我们程序员的工作。不过,由于这些都是新标志,大家可能在使用上还存在不少疑问。本文将就朋友们的回复、留言或Email上的问题,分别对这些酷标志进行讲述。
阅读全文
posted @
2007-05-18 19:34 Max 阅读(16120) |
评论 (79) |
编辑 收藏

2007年4月13日
摘要: Struts 2系列之十
CRUD是Create(创建)、Read(读取)、Update(更新)和Delete(删除)的缩写,它是普通应用程序的缩影。如果您掌握了某框架的CRUD编写,那么意味可以使用该框架创建普通应用程序了,所以大家使用新框架开发OLTP(Online Transaction Processing)应用程序时,首先会研究一下如何编写CRUD。这类似于大家在学习新编程语言时喜欢编写“Hello World”。
阅读全文
posted @
2007-04-13 01:37 Max 阅读(18518) |
评论 (53) |
编辑 收藏

2007年3月23日
摘要: 众所周知,比较古老的圆角的做法是通过表格和图像构成。但随着AJAX的流行、CSS + DIV的页面布局技术的风靡,古老的做法显得苍白无力,所以人们不断寻求改进的方法。本文的实现就是一种现在比较流行的做法。
阅读全文
posted @
2007-03-23 01:37 Max 阅读(4331) |
评论 (8) |
编辑 收藏

2007年3月21日
摘要: Struts 2.0系列之九
Struts 2是通过Commons FileUpload文件上传。Commons FileUpload通过将HTTP的数据保存到临时文件夹,然后Struts使用fileUpload拦截器将文件绑定到Action的实例中。从而我们就能够以本地文件方式的操作浏览器上传的文件。
阅读全文
posted @
2007-03-21 00:48 Max 阅读(19164) |
评论 (92) |
编辑 收藏

2007年1月31日
摘要: 前些日子看了一篇关于在Spring 2中整合DWR 2的文章《AJAX, DWR and Spring》。最近,想动手试一下,就下载其源代码回来看看,依葫芦画瓢做了一遍。在运行时,得到XML验证错误。经过一翻折腾,终于把问题解决。
阅读全文
posted @
2007-01-31 16:45 Max 阅读(6861) |
评论 (3) |
编辑 收藏