摘要: tapestry ioc容器从历史上来说,是从从hivemind继承发展而来,但是hivemind和目前大红大紫的spring都不能满足tapestry的一些特定的需求,所以全新开发了一套ioc的容器。
其核心思想就是使用java代码自身来解决依赖注入而不是由xml之类的配置文件来完成,这和guice的思想是非常相似的,lewis也承认从guice那里借鉴了不少。
另外需要说明一下的是,tapesty还从中国的一个非常古老但又充满哲理的游戏--围棋中借鉴了一些术语和思想。大意是围棋中经常要把棋子走的轻盈(lightness),让每个棋子都能尽量地高效。编程也一样要轻量(lightness)。
摘要: 在我的随笔extjs tree json struts2中我介绍了如何异步加载一个extjs的树,但是很多网友留言说不能成功操作。现在我自己做了一个所有源代码的包,供大家下载。