获取 Tapestry 5 学习资源

转载 2007年10月15日 15:26:00
获取 Tapestry 5 学习资源
—— Maven SVN
现有的 Tapestry 5 资源主要有:官方网站文档及相关代码、 Maven 资源、 SVN 资源。
现在 Tapestry 5 公布的资源都可以在官方网站上得到,这里想介绍另外两种得到资源的用法,即 Maven SVN ,在此推荐这两个工具,是因为它们拿资源更方便,省了很多事。通过 Maven 拿到官方的入门实例,通过 SVN 得到 Tapestry 5 的源代码及相关资源。
 官方文档上提到过 Maven Maven 是一个软件构建工具,类似 Ant 却有很多比 Ant 强大的地方,自 2001 年起, Maven 已经成为构建工具领域的先驱。通俗的来说, Maven 即充当一个软件工厂与用户之间的连接,软件工厂里有很多工件(软件项目),我们可以在本地通过 Maven 拿到软件工厂(远端服务器)上的工件,可以再构建、更新本地的工件。 Maven 的官方网站地址为 http://maven.apache.org/
 为此,我们得下载 Maven 这个工具包,以便运行命令(工具的 bin 目录有可执行的文件)得到服务器上 Tapestry 5 的实例资源。还要通过 Eclipse Maven 插件在 Eclipse 中构建下载下来的资源,可以通过 Eclipse [Help] à [software Updates] à [Find and Install…] 菜单项打开更新对话框后新建一个更新地址为 http://m2eclipse.codehaus.org/update/ Maven 更新项下载 Maven 插件,插件安装详情及使用请参看 http://m2eclipse.codehaus.org/ ,此页面有相应文本及 Flash 视频指南。
 
以上 Maven 环境构建好了,我们就可以通过 Maven 取到 Tapestry 5 quickstart 实例及相关的依赖包。另外 Tapestry 网站上也有如何用 Maven 一步步构建 Tapestry 5 实例的 Flash 视频演示 http://tapestry.apache.org/tapestry5/screencast.html
 
此外,如果想得到现在的 Tapestry 5 的源代码包的话,我们可以通过 SVN 从远程资源库中下载到 Eclipse 中, SVN 类同于 CVS 。这里我们也可以使用 Eclipse 的手动更新插件的功能获取 SVN 插件, SVN 插件更新地址为: http://subclipse.tigris.org/update_1.2.x ,此版本支持 Eclipse3.x 。安装指南可以参看官方 http://subclipse.tigris.org/install.html (带屏幕截图)。如何使用 SVN ,如果知道用 CVS ,这个也就没问题了。也可以参看 http://subclipse.tigris.org/screenshots.html (带屏幕截图)。
 
Apache.org 有一个 SVN 资源库, URL 地址为 http://svn.apache.org/repos/asf/ ,我们在本地 Eclipse 里新建这个 SVN 资源定位后,就可以在其资源分支里找到 Tapestry 5 的源代码分支了。下载下来的 Tapestry 5 源代码包里有很多的可用资源,包括它的入门实例与一些测试实例(也是 Tapestry Web 项目),我们可以把他们抽取出来,建立相应的 Web 应用,以便学习 Tapestry 5
 

Tapestry+spring+hibernate基本架构

  Tapestry+spring+hibernate 1.     配置tapestry1)Web.xml中配置tapestry’s servlet servlet>    servlet-name...
  • moto118118
  • moto118118
  • 2007-03-27 17:45:00
  • 2310

Tapestry 5开发指南(英文)

  • 2009年06月11日 10:29
  • 1.87MB
  • 下载

Java Web开发的轻便架构Tapestry5---简介

简介:           Java Web开发架构Tapestry最初由Howard Lewis Ship创建于2000年,2006年荣升为Apache的顶级开源项目。经过近10年的发展,在Tap...
  • tang_huan_11
  • tang_huan_11
  • 2015-10-29 14:22:58
  • 796

Tapestry 最新版5.1.0.5教程(十):页面间传递多个参数

 在tapestry5中,在页面之间传递基本有3种方法1、存放在Session中2、使用@Persist进行持久化3、使用页面context来传递参数。其中1和2都需要将数据存放在Session中,相...
  • mzf295
  • mzf295
  • 2010-04-18 15:58:00
  • 361

Tapestry4入门

 1.       Tapestry4开发环境的安装JDK:5.0开发工具:Eclipse3.2 , WTP 1.5.2服务器:Tomcat 5.5.202.       Tapestry4下载htt...
  • flying_huang
  • flying_huang
  • 2007-03-20 23:45:00
  • 1912

Tapestry学习笔记——页面浏览的处理流程

以下是在学习Enjoying Web Development with Tapestry的时候所做的个人笔记,如需转载,请注明出处!在使用Tapestry这个框架的时候,一般需要以下3个文件:1、.c...
  • oceann84
  • oceann84
  • 2008-09-20 21:54:00
  • 572

Tapestry - URL Encode

在Tapestry内部,URL的encode主要包含了3部分的内容。首先就是Page,就是链接应该指向的.page文件。第二部分就是链接本身所需要带的参数,即事件回调时需要传入的值。第三部分是持久参数...
  • nickcen
  • nickcen
  • 2007-08-30 14:22:00
  • 2832

Tapestry学习5

jwcid属性:在页面模板中指定组件,指定了jwcid属性标签表示会被程序动态解析,  studyName@TextField" value="ognl:info.studyName"/> @标记...
  • mianhuatangQi
  • mianhuatangQi
  • 2014-05-09 16:34:44
  • 366

Tapestry框架使用方法技巧总结

一、弹出窗口页面: div class="hero-table" data-nav-group="#hero-nav-tab" data-search="#hero-search" data...
  • u012598738
  • u012598738
  • 2016-04-28 17:25:24
  • 1088

Packt.Publishing.Tapestry.5.Building.Web.Applications.Jan.2008.pdf

  • 2008年07月28日 23:10
  • 6.57MB
  • 下载
收藏助手
不良信息举报
您举报文章:获取 Tapestry 5 学习资源
举报原因:
原因补充:

(最多只允许输入30个字)