- 博客(34)
- 收藏
- 关注
原创 Struts2请求执行流程图
Struts2请求执行流程图[img]http://dl.iteye.com/upload/attachment/455377/1e9c4278-df57-3f79-975d-b157611ab17d.png[/img]1、客户端发送请求 2、请求先通过ActionContextCleanUp-->FilterDispatcher 3、FilterDispatcher通...
2011-04-07 10:25:34 131
Spring源码学习2 - XmlWebApplicationContext类结构
[img]http://dl.iteye.com/upload/attachment/402022/971bcd8c-0d49-3e43-935c-94d20f33718c.jpg[/img]
2011-01-21 15:02:31 107
Spring源码学习1 - 容器启动
1. 启动入口ContextLoaderLister2. 启动流程 ContextLoader中determineContextClass默认会采用XmlWebApplicationContext进行初始化.ContextLoader中refresh为初始化Bean的入口....
2011-01-11 15:34:22 99
原创 软件开发理论之发展历程
SASD -> OOAD -> CBSD -> SOA 实践论认为: 从实践提升到理论,再由理论指导实践, 由此向前发展。 20世纪60年代末期出现"软件危机", 软件产品开发周期长, 错误多,难以维护和适应修改。当时的荷兰物理学家E.W.Dijkstra提出"结构程序设计方法", 由此出现了软件开发的最早理论: 结构化分析和结构化设计(SASD...
2009-09-08 11:23:13 229
解决刷新页面造成的Form重复提交触发监听方法
[code] @InjectObject("engine-service:page") public abstract IEngineService getPageService(); public ILink doFormSubmit() { // ... write data to a database setMessage("Your...
2007-08-21 17:36:38 311
Hivemind连数据库(示例)
hivemodule.xml[code] [/code]DataBean.java[code]Registry registry = org.apache.hivemind.impl.Regist...
2007-08-17 10:42:32 253
Tapestry自定义组件
Tapestry最大的优势就是:可重复使用组件。自定义组件的组成: *.html + *.jwc + *.javajwc文件类似于page文件的功能, java类必须继承BaseComponent接口 [b]jwc文件[/b][code][/code]allow-body 参数含义是该组件是否有bodyallow-informal...
2007-08-14 21:22:56 158
Tapestry失效链接问题(stale link)
关于失效链接(stale link): 当form的动态部分用来表现持久化属性的时候, web浏览器和服务器有可能不同步,就造成了一个固有的问题。当form被submitted的时候,Tapestry会发觉引入的form与储存在服务器中的状态不匹配,这就是失效连接。 对于失效连接,是Tapestry特有的没有办法避免的问题。所以我们在处理这种情况的时候要非常小心。至于为什么...
2007-08-14 20:22:00 225
Tapestry组件运用总结(Image组件)
初次使用图片时是在阅读时,按照示例程序发现确实直接写图片相对路径图片显示不出来.使用下面方法可以显示.Page文件中: HTML文件中: 如此便能使图片正常显示.Asset被用访问静态文件如images和stylesheets.访问图片:访问CSS样式表:需要在HTML中使用Shell来声明:随后,自己写的练习程序中,没有使用Im...
2007-08-14 20:05:16 93
Tapestry 缓存问题
.application中添加: 在JVM中添加: -Dorg.apache.tapestry.disable-caching=true-Dorg.apache.tapestry.enable-reset-service=true
2007-08-14 19:31:45 301
Tapestry组件运用总结(Link)
Tapestry总共有6种标准的link组件:GenericLink, ActionLink, DirectLink,ServiceLink, ExternalLink和PageLink*disabled参数 公有参数,disabled=true时,链接不可用[b]A) GenericLink 组件[/b]e.g. 百度 用于跳转到应用程序范围以外的链接...
2007-08-14 10:31:22 271
Tapestry组件运用总结(Form内组件)
[b]A) Insert 组件[/b]e.g. 页面表现时,将会到页面类中寻找getUser().getName()方法获取初值并输出 相当于在页面上显示数据.[b]B) TextField 组件[/b]e.g. 页面表现时,将会到页面类中寻找getUsername()方法获取初值 *如果是修改信息页面,通常初始值...
2007-08-13 18:32:40 193 1
Tapestry入门 基本了解
Tapestry 基于组件的表现层框架由Page(页面规范),Template(HTML模板)和Class(页面类,可无,必须继承BasePage类)组成.Tapestry框架读取页面规范(.page)和模板(.html)利用页面类生成页面实例.jwcid ----模板中指定组件, Java Web Component ID属性指定 ----Ta...
2007-08-13 18:27:37 141
Java 程序员的独孤九剑
总诀式 《Thinking in Java》 破剑式 《Effective Java Programming Language Guide》 破刀式 《Design patterns: Elements of Reusable Object Oriented Software》 破枪式 《Core J2EE Patter...
2007-08-13 17:10:18 176
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人