经过一年的努力, Apache Tapetry 5.3 正式发布。这个版本带来了 270 处BUG修复,改进和其他变更。
Maven 用户只使用下面的 Maven Dependency来使用最新版本。
<dependency>
<groupId>
org.apache.tapestry</groupId>
<artifactId>
tapestry-core</artifactId>
<version>
5.3</version>
</dependency>
下载 :源文件和 Java Docs
发布通告:
release notes
这个版本中一些亮点:
- Improved performance: very
large sites will see a 30 - 40% improvement in throughput
- Decreased memory footprint: about a 30% decrease in memory utilization over 5.2
- New components and services to support user alerts and notifications
- Improved a simplified support for partial page rendering inside Ajax requests
- Automatic JavaScript and CSS minimization (via YUICompressor
)
- Component reference details integrated into JavaDoc
- Improved Maven quickstart archetype
- Skinning and themeing support
- Improved client-side presentation of server-side exceptions during Ajax requests
- New components, including Ajax-enabled Tree, and Kaptcha
- HTML5 Doctype support
- Support for JSR-330
injection annotations
分享到:
相关推荐
### Tapestry 5.3 开发指南 #### 一、Tapestry 5.3 开发环境搭建 Tapestry 5.3 是一个用于构建高度可伸缩、易于维护的 Web 应用程序的 Java 框架。为了顺利进行开发工作,首先需要搭建好开发环境。 **1. JDK 安装...
Apache Tapestry是一个强大的Java web应用程序框架,由Apache软件基金会维护,专注于构建动态、交互式的Web应用。Tapestry 5.3.7是该框架的一个版本,提供了许多增强的功能和改进,以帮助开发者更高效地构建高质量的...
Apache Tapestry 5 是一个基于Java的Web应用开发框架,其核心理念是组件化开发,通过构建组件来创建页面。Tapestry 5 提供了一系列的功能,包括输入验证、本地化/国际化、状态管理和URL映射,使得开发者能更高效地...
tapestry ,apache's mvc framework
tapestry5.3.2发版了,最近有点时间,编写了一个名为TapestryStart教程,总共48篇。内容:从开发环境安装到tapestry各大技术点讲解。带全部可运行的案例源码。下载网址:http://flywind.org/tapestry,有问题可加入...
Tapestry是一个强大的Java web应用程序框架,由Apache软件基金会维护,用于构建高度模块化和可维护的Web应用。它的核心理念是将用户界面与业务逻辑分离,通过组件化的方式实现页面的构造。在这个"tapestry最基本jar...
Apache Tapestry 5.3.7 是一个成熟的Java Web应用程序框架,由Apache软件基金会开发并维护。这个框架的核心目标是提供一种高效、可维护和高度模块化的开发方式,以简化Web应用的构建过程。Tapestry 5.3.7 版本包含了...
引用Tapestry网站上的一句话:"Tapestry用对象(objects),方法(methods),属性(PRoperties)替代以往的URLs和查询参数, 重新诠释Web应用开发.Tapestry 3.0即将发布,它有大量的改进和新的特性.你值得拥有!!!!
Apache Tapestry 是一个开源的Java Web应用程序框架,用于构建动态、数据驱动的Web应用。它强调组件化和模块化开发,使得代码易于维护和扩展。`apache-tapestry-5.3.8-bin.zip` 是Apache Tapestry 5.3.8版本的二进制...
Apache Tapestry是一个开源且基于组件的Web应用框架,主要用于创建高度可扩展的JavaApache Tapestry是一个开源且基于组件的Web应用框架,主要用于创建高度可扩展的Java Web应用程序。这个框架是由Howard Lewis Ship...
对于想要学习Tapestry的开发者来说,文档中提到的“飞风Tapestry5.3手册”是一个很好的入门资源。手册中详细介绍了从开发环境的搭建开始,到创建项目、导入项目、运行项目,以及各个组件和功能的使用方法,循序渐进...
Tapestry是一个面向组件的Java Web应用程序框架,专注于性能和开发人员的生产力。 组件只是页面的可重用部分。 创建自己的组件非常容易,Tapestry附带了许多可以使用的组件(窗体,循环,选择,复选框,网格,...
### Apache Tapestry5 使用教程详解 #### 一、Apache Tapestry 概述 Apache Tapestry 是一款使用 Java 语言创建 Web 应用程序的面向组件的开发框架。它通过组件化的方法来构建网页,提供了丰富的功能,包括输入...
【标题】"tapestry-bin-5.1.0.5" 指的是Apache Tapestry的一个特定版本的二进制发行包。Tapestry是一个开源的Java Web应用程序框架,它提供了一种基于组件的开发方式,用于构建动态、交互式的Web应用。 【描述】...
在IT行业中, Tapestry 是一个基于Java的开源Web应用程序框架,它强调组件化、类型安全和高度可测试性。Tapestry 5.3.5是该框架的一个版本,提供了许多增强的功能和改进。在这个场景中,我们关注的是"IOC用户登陆...
将React( )与Tapestry( )一起使用。 该库提供了将Tapestry与JSX模板结合使用的基本集成。 用法 build.gradle : repositories { jcenter() } dependencies { runtime ' de.eddyson:tapestry-react:0.33.0 '...
Tapestry Spindle是一款专门为MyEclipse集成环境设计的插件,它使得在MyEclipse 10.7这样的版本中能够方便地开发和调试Apache Tapestry应用程序。Tapestry是一个强大的Java Web框架,它强调组件化和类型安全的编程...
Apache Tapestry 5 是一个基于Java的Web应用开发框架,其设计目的是为了简化Web应用程序的构建,提供组件化的页面构建、输入验证、本地化、状态管理和URL映射等功能。Tapestry 5 强调易用性,不仅对终端用户友好,...
Tapestry是一款强大的Java Web应用程序框架,由Apache软件基金会维护,它强调了组件化、模块化和可重用性,使得开发复杂的Web应用变得更加简单。本文将深入介绍Tapestry 4的相关知识点。 1. **组件化编程**: ...