Taspetry(一) 简介_JAVA_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > JAVA > Taspetry(一) 简介

Taspetry(一) 简介

 2013/11/24 16:25:43  elliotann  程序员俱乐部  我要评论(0)
  • 摘要:1、Tapestry是什么?ApacheTapestry是一个创建动态的、健壮的、高度可扩展性的Web应用程序的java开源框架。Tapestry是建立在标准的ServletAPI之上的,因此可以在任何Servlet容器或者应用容器运行。Tapestry把一个web应用程序划分为许多的页面,每个页面可以由可重复利用组件来构造。这样就提供了统一的风格,允许Tapestry框架去承担主要的关注点,如URL的构建和分派,客户端或者服务端持久化状态的存储,用户输入的验证,本地化/国际化和异常报告
  • 标签:简介

class="MsoListParagraph">1、Tapestry是什么?

???????? Apache Tapestry是一个创建动态的、健壮的、高度可扩展性Web应用程序的java开源框架。Tapestry是建立在标准的Servlet API之上的,因此可以在任何Servlet容器或者应用容器运行。Tapestry把一个web应用程序划分为许多的页面,每个页面可以由可重复利用组件来构造。这样就提供了统一的风格,允许Tapestry框架去承担主要的关注点,如URL的构建和分派,客户端或者服务端持久化状态的存储,用户输入的验证,本地化/国际化和异常报告。开发一个Tapestry涉及到用纯html创建一个html模板及为每个模板写一个简单的java类。在Tapestry中,用对象及对象的方法和属性来创建应用,并不需要特别的URL和查询参数。Tapestry是完全面向对象开发java web应用程序的。Tapestry创建组件相当的容易,就如构建普通的应用一样。Tapestry?可以创建由单个页面组成的小应用,也可以创建由大团队一起开发的由许多页面组成组成的大应用。它可以很容易的和许多后台技术集成,如JEESpringHibernate.

????? Tapestry能做的比你想的更多。Tapestry是一个完全的生产环境,java开发者很喜欢它,因为java代码一改变就立即可以看到效果,无需重新部署和重启。并且相当的快(当文件改变时),设计师喜欢它的原因是Tapestry模板几乎接近html,无冗余代码和混乱可见的JavaServer Pages管理者喜欢它因为它提高了团队的生产效率。

2、第三方库,教程和资源

???????? 第三方库,教程和资源请参照Moduleshttp://tapestry.apache.org/introduction.html)页面。

发表评论
用户名: 匿名