点集贵州电脑网
 
 
 梦想之源 ›› 灌水专区 ›› [文字]《深入浅出Tapestry4》一书的配套源代码 版主:
灌水专区
新建论坛
申请免费TS
1 / 1 页
<< 1 >>
跳转
 主题:[文字]《深入浅出Tapestry4》一书的配套源代码
 
 干煸四季豆
发表时间:[2007-09-12 13:55:31] [向作者发站内短信] [复制链接告诉朋友]
等 级:下士
经 验:1683
性 别:帅哥
文 章:496
精 华:2

有不少朋友在QQ上给我说,光盘上的文件有病毒。。。我到是非常惊讶,也深感抱歉。因为当初我只是把打包的源代码发给出版商,由他们制作光盘。。。

也有一些朋友说,他们由于某些原因,没有得到配套光盘,比如当地书店没有光盘,或者购买的光盘是坏的等等情况。因此我在这里把这本书的配套源代码贴出来,有需要的朋友就自己下吧:)

源代码比较多,也比较大。所以我慢慢分帖上传。

对了,由于我这里没有保存以前给出版商的代码包。所以只好从我的项目包里面乱拿。也许有些不是书上的源代码,而是我自己写着耍的东西。请见谅哈。


MyTapestry4-HelloTapestry.rar   4.0KB  点击下载
MyTapestry4-quickStart.rar   9514.0KB  点击下载
 楼主更多新贴 :  
灌水专区美女深夜遇劫该怎么办?
IT科技出售二手电脑
主题活动团购一期:三星R458-DS0G+高端游戏
IT科技上有政策下有对策:盗版系统避免10
  楼1  
等 级:下士
经 验:1683
性 别:帅哥
文 章:496
精 华:2
 干煸四季豆
发表时间:[2007-09-12 14:08:20] [向作者发站内短信] [复制链接告诉朋友]

lib包就不附上了,它大,传起来累。

  楼2  
等 级:下士
经 验:1683
性 别:帅哥
文 章:496
精 华:2
 干煸四季豆
发表时间:[2007-09-12 14:11:57] [向作者发站内短信] [复制链接告诉朋友]

CDFISH是很早以前给朋友做的一个外包项目。那时候还是T4-beta11,可能现在的T4包,用了会报错。有兴趣的朋友可以看看。记得好象里面用了Spring+Hibernate。

  楼3  
等 级:小兵
经 验:160
性 别:美女
文 章:26
精 华:2
 夏天
发表时间:[2008-05-04 20:56:27] [向作者发站内短信] [复制链接告诉朋友]
《深入浅出Tapestry》一书简介

网上一搜《深入浅出Tapestry 》就会发现很多网上书店均有销售!

 深入浅出Tapestry.jpg

本书以循序渐进的方式,从Tapestry框架技术的基本概念入手,讲解Tapestry框架在J2EE Web应用程序中的整体架构实现。使读者在学习如何使用Tapestry框架技术的同时,还能够获得在J2EE Web应用程序中应用Tapestry框架的先进经验。
本书详细介绍了Hivemind框架的原理与应用,使读者不但可以通过Hivemind来重构Tapestry的官方实现,还可以使用Hivemind来搭建J2EE Web应用程序的业务层。在本书还提供了一个以Hibernate+Hivemind+Tapestry 4.0为架构的J2EE Web应用程序示例,为读者提供一个完整的J2EE Web应用程序解决方案。本书还介绍了作者为Tapestry扩展的额外功能,即页面流程,详细阐述了该功能的作者思维与源代码实现过程,并提供了应用示例。
本书在介绍内容安排上,充分考虑到Tapestry对主流Java应用支持的功能。介绍了对Spring、Hibernate、Ajax等技术的融合。这样用Tapestry可以开发非常热门的web应用。
为了方便读者在应用Tapestry框架时对各种知识点进行查阅,本书的各个章节相互独立,因此本书不但可以作为一部学习教程,也可以作为一本工具参考书。
本书适合Web框架技术的爱好者、Tapestry入门学习者、Tapestry表现层开发人员和关注下一代的Web开发技术的公司与个人用户。

 

夏天的花,次第绽开,别有喜悦与光华!

  楼4  
等 级:小兵
经 验:160
性 别:美女
文 章:26
精 华:2
 夏天
发表时间:[2008-05-04 20:57:32] [向作者发站内短信] [复制链接告诉朋友]
《深入浅出Tapestry》作者简介

董黎伟,毕业于西南交通大学,Sun认证Java程序员SUN-SCJP。曾在JavaEye论坛设立Tapestry中文文档WIKI,翻译Tapestry官方文档,并撰写了多篇Tapestry使用教程和应用心得,有丰富的电子政务和电子商务的J2EE Web开发经验和Tapestry三层架构的项目实践经验。2006年,创办贵州点集科技发展有限公司,目前致力于研究软件项目管理与企业经营管理。

夏天的花,次第绽开,别有喜悦与光华!

  楼5  
等 级:小兵
经 验:160
性 别:美女
文 章:26
精 华:2
 夏天
发表时间:[2008-05-04 20:58:19] [向作者发站内短信] [复制链接告诉朋友]
《深入浅出Tapestry》目录信息

第1章 找寻Tapestry运行环境
1.1 初步认识Tapestry
1.2 开发工具安装
1.3 Hello Tapestry例程
第2章 Tapestry框架概述
2.1 什么是面向组件开发方式
2.2 Tapestry框架概述
2.3 OGNL
第3章 Tapestry框架基础应用
3.1 快速上手
3.2 Tapestry属性指定
3.3 Tapestry属性的生命周期
3.4 监听方法
3.5 Visit对象和Global对象
3.6 页面类和页面事件
3.7 Form组件原理
3.8 Tapestry的service
第4章 Tapestry框架配置
4.1 本地化110n
4.2 应用程序规范文件的配置
4.3 Hivemodule配置
4.4 重定义异常页面
4.5 子项目分包与页面分包
第5章 创建自定义组件
5.1 组件的种类
5.2 组件的相关配置
5.3 单一组件
5.4 Tapestry动态脚本
5.5 自定义service
5.6 创建自己的Ajax组件
第6章 Tapestry对J2SE5.0的支持
第7章 HiveMind框架
第8章 Tapestry应用实践——冰羽轩
第9章 Tapestry底层探密
第10章 为Tapestry添加一个翅膀TWF
附录A 常见问题解答(FAQ)
附录B 官方基础组件

夏天的花,次第绽开,别有喜悦与光华!

  楼6  
等 级:小兵
经 验:160
性 别:美女
文 章:26
精 华:2
 夏天
发表时间:[2008-05-04 21:10:27] [向作者发站内短信] [复制链接告诉朋友]
《深入浅出Tapestry 》 前 言

    Tapestry颠覆了J2EEcWeb应用程序表现层技术的传统思维,完全实现表现层技术的面向对象编程.Tapestry作为下一代Web框架技术,不仅仅是一个最有实力的Web应用框架,同时也是最快速最容易吸收的技术,无论你是否有Java.cPerl.cXML或PHP技术背景随着面向元素的Web框架技术逐渐被淘汰,Tapestry作为最具实力的面向组件Web框架之一,受到国外很多资深技术社区的推崇

    在国内,Tapestry技术已经拥有比较庞大的应用群体,越来越多的软件开发公司正在尝试此项技术,以便借助Tapestry基于组件的开发方式实现最大程度的项目积累,从而极大地提高开发效率.同时,在开源论坛上,对Tapestry的关注也非常多,相关的讨论也很热烈.Tapestry广泛应用的基础已经开始诞生.但是,比较可惜的是,Tapestry还没有中文的技术文档,也没有相关的技术图书,这给很多希望学习Tapestry的群体设置了一些障碍.而现在越来越多的开发企业与开发者已经开始关注Tapestry相关技术的应用,对于开发经验的相关讲解更是热点.

    作者已经有多年Tapestry开发的实践经验,而且作者所在公司的Web项目也是基于Tapestry的.在应用了Tapestry技术之后,作者充分体验到Tapestry给公司带来的开发效率的提升.同时,作为一线的开发程序员,一直以来都在为Tapestry的推广做一些力所能及的工作,包括翻译了大量的开发文档,同时在Javaeye论坛上成立专门的TapestrycWiki中文社区,并且通过QQ.cE-mail.c论坛等交流方式与广大Tapestry爱好者分享作者的经验心得和自定义Tapestry组件.

    为了推广Tapestry,作者尝试了许多方式,但是效果均不理想.只有通过写书的方式,不仅能够详细介绍Tapestry4.30的基本应用方法,还能够详细且系统地阐述积累多年的开发经验.本书作为国内第一本Tapestry图书,努力做到让希望入门的读者能入门,入了门的读者捉高技术能力,同时也希望能为Java优秀的开源技术的推广尽绵薄之力.

    Tapestry作为Java优秀的开源技术,具有的优势是不言而喻的,也不断带给开发人员意外的惊喜.为了更直观地理解,将Tapestry的特点给罗列如下.

    Tapestry的灵魂是组件重用随着项目开发越多,6组件积累得越多,项目的效率就越高清晰明了的页面模板,7使得美工和表现层程序员能够实现完全分工,由于所有页面逻辑全部在独立的java文件中,因此项目的维护显得轻而易举,Tapestry开发具有一致性,不论项目大小,不同的开发者都会在相似问题上找到相似的解决方式,任何异常或错误都不会导致Tapestry框架本身发生错误.Tapestry框架会将异常或错误信息以非常友好而详细的方式反馈出来,Tapestry对底层进行了全面合理的封装,使得开发者从乏味重复的底层代码开发中解脱出来,极大地提高了工作效率,Tapestry能够非常容易地与各种底层框架结合,包括EJB和Spring,Tapestry能够非常容易地创建新组件,就如同以常规的步骤来构建应用程序一样.官方提供了超过50种组件,这些组件包括各种各样简单的输出组件,以及非常复杂的表格组件和树型目录组件,Tapestry框架是开源框架,允许开发者任意研究源代码,甚至重构官方源代码,以实现特殊功能,Tapestry构建在HiveMind框架之上,且其源代码均是面向接口编程,具有非常良好的可扩展性,Tapestry具有非常活跃的官方邮件列表,并获得了theserverside社区、、apachecwiki社区、IBMcdeveloperworks社区、Java视线社区等国内外知名社区支持.

    以上Tapestry框架的种种优势已经有足够的理由让我们放弃传统的J2EE表现层框架,而选择使用Tapestry框架本书会将这些优势一一展现出来,我们将会发现,因为使用Tapestry框架而获得工作效率的提升是多么显而易见激动人心.

    本书特色:本书基于案例来讲解,为本书专门开发的配套项目案例让读者更容易登入Tapestry的开发殿堂.代码是程序员的第二语言,本书以代码示例为先导,使得读者在学习理论的同时,掌握到Tapestry框架应用的实践经验.

    本书不仅详细阐述Tapestry框架怎样使用,还会深入浅出地剖析Tapestry框架的原理.

    本书的目标是将读者培养成为Tapestry框架的开发者,而并非仅仅是使用者.

    本书不仅仅局限于为读者提供表现层技术的Tapestry框架解决方案,还为读者提供了J2EEcWeb应用程序的整体架构解决方案.

    本书在介绍内容安排上,充分考虑到Tapestry对主流Java应用支持的功能,24介绍了对Spting Hibernate Ajax等技术的融合这样可以用Tapestry开发非常热门的Web应用.

    适合的读者:本书适合Web应用开发的爱好者Tapestry入门学习者Tapestry表现层开发人员.关注下一代的Web开发技术的公司与个人,以及Java开源技术的推动者.

    光盘内容:随书光盘包含IceRoom项目案例的源文件,28相关的环境说明如下:JavacJDKc5.280以上版本,Web容器用Resin3.290以上版本,IceRoom项目案例使用SQLcServerc2000csp3版本,开发的IDE使用Eclipsec3.310以上版本.代码的相关配置说明,在书中相应的章节已经说明,请参考图书内容学习.

夏天的花,次第绽开,别有喜悦与光华!

1 / 1 页
<< 1 >>
跳转
  快速回复
  帐号: 密码: 匿名不登陆
回复内容:  
验 证 码:
 
 
·VIP收费TS,您明智的选择!
·9800GT+19'液晶DIY仅售3500元
·双核特惠:1999、2999、3999
·什么是点金积分,如何查看自
·团购一期:三星R458-DS0G+高
  
贵州点集科技发展有限责任公司·点集贵州电脑网 版权所有©2006-2008
中华人民共和国增值电信业务经营许可证 黔B-20070010号
客服QQ: 93804809818866281927205370
电子邮件: deangi@vip.sina.com
技术支持: 0851-5109268