Tin发表的精彩技术文章

为dojo.io.IframeIO添加超时,同时简析Ajax的IO方式

1、引子 引出本次讨论的原因是dojo.io.IframeIO的问题。在一个比较大的Javascript应用中使用了dojo,dojo.io是dojo实现的非常好的一个地方,因为dojo.io用一个通用的接口封装了XmlHttp、Iframe、ScriptSrc这几种主流方式(Facade模式),是处理Ajax应用IO的很好选择。但是项目实际部署以后发现经常出现操作无响应的情况,经过反复排查发现 ...
by Tin 2007-05-23 浏览 (5710) 回复 (3) 关键字:

使用WebWork和Rome轻松暴露RSS

WebWork的result实现非常实用,它很好的解决了View渲染的灵活性问题。这才是MVC模式的优势所在,而像JSF那样帮定JSP的MVC就吃不到这个甜头了。说WebWork2是Model 2 MVC的巅峰就在这些灵活的地方。 闲扯这个不是主要目的。现在Rome是Java下最常用的RSS包,最近消息似乎要转入Apache的Abdera合并变成更强大的聚合引擎。用Rome生成和解析RSS都很方便 ...
by Tin 2006-06-05 浏览 (5842) 回复 (4) 关键字:

在Webwork中使用ww:action实现页面控制器风格

标题:在Webwork中使用ww:action实现页面控制器风格Action复用 Webwork是标准的请求风格Web MVC,类似的有Struts、Spring MVC。这这种风格的MVC中都使用了前端控制器模式(企业架构模式),也就是说一个URL会被解析然后派发到对应的Action解析,而View调用的是Action处理后的Form对象或者Command对象(Rod的Without EJB) ...
by Tin 2006-03-10 浏览 (6954) 回复 (7) 关键字:

WW的Action是否用prototype性能对比[变更]

全名是Webwork 2.2的Action是否使用Spring的prototype获取的性能对比 本文在060216进行了修改,因为发现了测试中的错误!注意5.5和7部分。 1、引子: 引子其实是ajoo的这篇“Nuts和Spring 1.2.6 效率对比”和“IoC容器的prototype性能测试 ”,他们在Javaeye上详细讨论了Spring的prototype的缺陷。 Spring的pr ...
by Tin 2006-02-14 浏览 (9087) 回复 (18) 关键字:

webwork 2.2 中如何给Collection赋值

原本javaeye有这么一篇帖子“在WebWork2 Action中如何自动设置Array、List、Map”,是moxie大哥写的。 http://forum.javaeye.com/viewtopic.php?t=8770 但是已经是2004年11月的文章了,在webwork 2.2 b4中,XWorkList和XWorkMap已经是deprecated状态了,当时我就一头雾水,也没找到什么 ...
by Tin 2006-01-05 浏览 (11551) 回复 (13) 关键字:

eXtremeComponent在中文环境下的使用

不知道大家是否使用过eXtremeComponent,我刚才在java eye没有搜索到。 最早知道eXtremeComponent是从www.open-open.com,去年就在用了,感觉明显比display-tag要好用多了。 它使用jstl,所以与webwork集成也很方便,不象display-tag那样需要把hibernate返回的collection复制一遍再访问。 具体的使用方法参考 ...
by Tin 2006-01-05 浏览 (13817) 回复 (10) 关键字:

Webwork22b5中datapicker的本地化使用方法

仅作为记录,尽量简明: 1、我使用Weblogic 8.1 SP5+Webwork 2.2 beta 5。2.2b5的Webwork已经完全转向使用jscalendar作为datapicker的js,而不是以前的tigracalendar,因为tigracalendar不支持国际化。Web项目使用FilterDispatcher,本应改可以将/webwork/*的请求拦截下来,但是它工做不正常。所 ...
by Tin 2006-01-05 浏览 (5417) 回复 (6) 关键字: