Welcome 微信登录

首页 / 软件开发 / JAVA

Unmi的Struts2学习笔记(一)

Unmi的Struts2学习笔记(一)

Unmi的Struts2学习笔记(一)2011-09-04 Unmi.cc 隔叶黄莺Struts 从1.1使用到1.3已有多年,都升成2了,却来了个大变脸,须重新审视 一番了。从头学习,记下笔记,以要点式。1. Struts2 与 Struts1 似乎没什么血缘关系了,承自于 WebWork,直害 WebWork 不再推出新版本了,原先的 WebWork 使用者只需顺其然,即是水道渠成 ;相反 Struts1 的开发经验对于 Struts2 却没有太大的帮...
Unmi的Struts2学习笔记(二)

Unmi的Struts2学习笔记(二)

Unmi的Struts2学习笔记(二)2011-09-04 Unmi.cc 隔叶黄莺记笔记,尤其是在 Blog 里记,实则是浪费时间。让学习、阅读的速度以数量 级的下降,收获时当时掌握的更细,却并不代表着真记得牢。一小段时间不用它 ,同样可以忘得很干净,也就是方便于以后能由此泛起些涟漪,如能抛砖引玉就 更幸运了。入正题:1. 记得 Struts1 的 struts-config.xml 通常是放在 WEB-INF 目录下的, Struts2 的 strut...
Unmi的Struts2学习笔记(四)

Unmi的Struts2学习笔记(四)

Unmi的Struts2学习笔记(四)2011-09-04 Unmi.cc 隔叶黄莺在这个陌生的城市里,的确承受着巨大的压力。房东的驱赶与无理的加价,想 置个家电须顾及到搬迁。也开始学会了算计着过活,两块五与三块的公交,宁愿 等待与拥挤,就连省下一顿饭钱都能暗自庆幸。周末了,老老实实呆在家里吧!1. 按这个顺序加载 Struts2 的常量,struts-default.xml、struts- plugin.xml、struts.xml、web.xml;后加...
Unmi的Struts2学习笔记(五)

Unmi的Struts2学习笔记(五)

Unmi的Struts2学习笔记(五)2011-09-04 Unmi.cc 隔叶黄莺常有这样的梦:不知何来一本似乎是无字天书,而其中的字句却是慢慢地、渐 显可辨。同时现实中的自己完全能察觉这是一个梦,极怕即刻醒来,想多记取那 些天外之语。但总不能如愿,醒来时还留有某些字句痕迹,再过后就全然忘却。 仿佛进入的是一个太虚幻境。1. 动态 Action:<action ../> 元素的一个前所未有的特性是,name 属性可以用通配符,class 和 ...
Unmi的Struts2学习笔记(六)

Unmi的Struts2学习笔记(六)

Unmi的Struts2学习笔记(六)2011-09-04 Unmi.cc 隔叶黄莺米洗毕,水适量,盖合上,心摇摆,总觉水多了一分或是少了几点,于是重又 加上或倒出少许,其实这丁点份量完全无碍煮出香喷喷的饭来。及至将熟之际, 亦有犹豫,心中默数至少10,如再有不定辄至20,掐火,20对最终质量来说或有 所损。1. Struts2 的 Action 中可直接用属性来封装请求参数和处理结果,此谓之 属性驱动。也可以像 Struts1 那样使用专门的 Actio...
Unmi的Struts2学习笔记(七)

Unmi的Struts2学习笔记(七)

Unmi的Struts2学习笔记(七)2011-09-04 Unmi.cc 隔叶黄莺小时候,大人们的谆谆教诲:做人要诚实。并真以此为做人原则。长大后才知 道何谓社会。譬如530,再如艳照门,风声乍起之时,有人辟谣;直东窗事发后, 道貌岸然者有之、恬不知耻者亦有之。原本成功就不属于规矩之人。纵观,无玄 武门之血腥,何来一代宗皇;老毛若不有理而造反,一味守规矩,或为一介书匠 耳。雅各一碗红豆汤便谋得以扫的长子权,再行骗去亚伯拉罕的祝福,并顺理成 章让耶和华与他...
Unmi的Struts2学习笔记(八)

Unmi的Struts2学习笔记(八)

Unmi的Struts2学习笔记(八)2011-09-04 Unmi.cc 隔叶黄莺吾同人数进寺庙,却从未点过一柱香。概因精神世界里终无所寄托。既不为生 儿还是女而筹算,也无须因落下亏心事要请得神灵庇佑。想来,真要的东西,阿 弥陀佛也给不了。在物价飞涨之际,谁能给你加薪,何来民主,看看这辈子能不 能有机会参与选一回国家领导人,少说几句了,就这点言论自由了。1. Struts 2 标签库以 OGNL 表达式为基础,对集合、对象的访问功能更强了 。Struts...
Unmi的Struts2学习笔记(九)

Unmi的Struts2学习笔记(九)

Unmi的Struts2学习笔记(九)2011-09-04 Unmi.cc 隔叶黄莺中世纪的欧洲《礼仪书》中说:痰不要吐到桌子上,也不要飞过桌子。1774年 ,欧洲的《礼仪与基督教礼貌守则》中说:我们再也不能原谅那些把痰吐到窗户 外、墙上或者家具上的人。可见,欧洲人的素质也是在他们工业化富了之后的事 。至少那个时候,我们的老祖宗再不争气,也绝不会把痰吐到桌子上。1. OGNL 中有生成 List 和 Map 的表达式,分别是:{e1,e2,e3,...} ...
Unmi的Struts2学习笔记(十)

Unmi的Struts2学习笔记(十)

Unmi的Struts2学习笔记(十)2011-09-04 Unmi.cc 隔叶黄莺有一日,帮外公翻腾出他箱底的照片进行数字化留存,已是耄耋之年的外公端 详起那些记忆来,看到都是一同革命的热情小伙,不时感慨:唉!好多人都不在 啦!1. <s:action .../> 可以用来在 JSP 页面直接调用 Action,用 name 指定 Action,executeResult(默认为 false) 指定是否包含那个 Action 转向视 图的内容...
Unmi的Struts2学习笔记(十一)

Unmi的Struts2学习笔记(十一)

Unmi的Struts2学习笔记(十一)2011-09-04 Unmi.cc 隔叶黄莺你尽可以做个良民,为群体效率而本份的遵循个人秩序,然而事与愿违,非但 不能因此提升群体的效率,而你势必失去诸多的机会,不会有人褒奖你,更得不 到同情,只得自觉的天真。1. 模板目录->主题目录->主题(模板文件) 这是模板/主题的目录组织方 式。以实际为例,打开 struts2-core-2.x.x.jar 可以看到里面有一个 template ,在 template 下...
Unmi的Struts2学习笔记(十二)

Unmi的Struts2学习笔记(十二)

Unmi的Struts2学习笔记(十二)2011-09-04 Unmi.cc 隔叶黄莺上有所好,下必甚之。君不见屠宰场的墙头“以三个代表指导我们的屠宰工作 !” 发挥到极致;近来更是“和谐”泛滥,褒贬难分,诸如“创建人水和谐” 等 比比皆是。程序开发更需要务实,任凭天花乱坠都糊弄不了梗直的机器。1. 初见 Struts2 的表单标签有 tooltip 以及 tooltipConfig ...
Unmi的Struts2学习笔记(十三)

Unmi的Struts2学习笔记(十三)

Unmi的Struts2学习笔记(十三)2011-09-04 Unmi.cc 隔叶黄莺柏杨在形容中国人不团结,喜欢窝里斗用了这样的话:每一个中国人都是一条 龙,但是三个中国人加在一起──三条龙加在一起,就成了一条猪、一条虫,甚至 连虫都不如--《丑陋的中国人》。可是他老人家走得走,要是能多有半个月的阳 寿,不知作有何感想。1. <s:optiontransferselect.../> 正是考虑到通常使用而新加的用于 创建两个下拉框,可以来回移动...
Unmi的Struts2学习笔记(十四)

Unmi的Struts2学习笔记(十四)

Unmi的Struts2学习笔记(十四)2011-09-04 Unmi.cc 隔叶黄莺生活中常为一些无伤大体之事优柔寡断,譬如买羽毛球拍是方头的还是圆头的 呢?电子产品是这款好还是那款好呢?拿此又放下,举彼又放下,最后靠概率来 决定。取其一,少段时间内总有些戚戚然,而后全然无所谓。小事无碍,大事可 就会后悔不及,无疑亦会让许多机会径直溜去。1. 从此开始学习 Struts2 对 Ajax 的支持。这也是 Struts2 新注入的元素 。Struts2 的 ...
AOP@Work:介绍AspectJ 5 - AspectJ中的Java 5支持和其他新特性抢鲜看

AOP@Work:介绍AspectJ 5 - AspectJ中的Java 5支持和其他新特性抢鲜看

AOP@Work:介绍AspectJ 5 - AspectJ中的Java 5支持和其他新特性抢鲜看2011-09-04 IBM Adrian ColyerAspectJ 5 (目前处在它的第二个里程碑版本)的主要重点是对 Java 5 中引 入的新 Java 语言特性(包括注释和泛型)提供支持。AspectJ 5 还包含没有加 入 Java 5 的新特性,例如基于注释的开发风格、改进的装入时织入和新的方面 实例化模型。在 AOP@Work 系列的这一期中,...
AOP@Work: AOP和元数据:完美的匹配,第1部分

AOP@Work: AOP和元数据:完美的匹配,第1部分

AOP@Work: AOP和元数据:完美的匹配,第1部分2011-09-04 IBM Ramnivas Laddad元数据增强的AOP的概念和结构简介:在这篇由两个部分组成的系列文章的第 1 部分中,作者 Ramnivas Laddad 将对新的元数据功能进行概念性介绍,并展示在加入了元数据注释后, AOP 可以在什么地方获得最大的好处。然后他将分五步完成一个设计改造,从一 个无元数据的 AOP 实现开始,最终得到一个结合了 Participant 设计模...
AOP@Work: AOP和元数据:完美的匹配,第2部分-用元数据实现多维接口

AOP@Work: AOP和元数据:完美的匹配,第2部分-用元数据实现多维接口

AOP@Work: AOP和元数据:完美的匹配,第2部分-用元数据实现多维接口2011-09-04 IBM Ramnivas Laddad简介:在这篇由两部分组成的关于组合使用元数据和 AOP 的系列文章的第二 部分中,作者及 AOP 实践者 Ramnivas Laddad 将推荐一种把元数据视为多维关 注点空间中的签名的全新方法。他还将介绍有效组合使用元数据与 AOP 的一组准 则,并讨论元数据注释将如何影响面向方面的编程的应用。在本文的第一部分 中,我...
AOP@Work: AOP工具比较,第1部分-语言机制

AOP@Work: AOP工具比较,第1部分-语言机制

AOP@Work: AOP工具比较,第1部分-语言机制2011-09-04 IBM Mik Kersten简介:AOP 技术的时代已经来临,但是怎样才能为项目选择正确的工具呢?在 新推出的 AOP@Work 系列的第一篇文章中,面向方面(aspect-oriented)的编程 专家 Mik Kersten 将比较 4 个领先的 AOP 工具(AspectJ、AspectWerkz、 JBoss AOP 和 Spring AOP),帮助大家判断应该选择哪一个...
<< 521 522 523 524 525 526 527 528 529 530 >>