经过一年的努力, 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 5 是一个基于Java的Web应用开发框架,其核心理念是组件化开发,通过构建组件来创建页面。Tapestry 5 提供了一系列的功能,包括输入验证、本地化/国际化、状态管理和URL映射,使得开发者能更高效地...
Tapestry是一个强大的Java web应用程序框架,由Apache软件基金会维护,用于构建高度模块化和可维护的Web应用。它的核心理念是将用户界面与业务逻辑分离,通过组件化的方式实现页面的构造。在这个"tapestry最基本jar...
对于想要学习Tapestry的开发者来说,文档中提到的“飞风Tapestry5.3手册”是一个很好的入门资源。手册中详细介绍了从开发环境的搭建开始,到创建项目、导入项目、运行项目,以及各个组件和功能的使用方法,循序渐进...
**5.3 使用Tapestry-Contrib.library** - **概念理解:** `Tapestry-Contrib`是一个扩展库,提供了更多的组件和功能。 - **具体实践:** 将`Tapestry-Contrib`库添加到项目的依赖中,并在HTML文件中使用扩展组件。 ...
Struts是Apache软件基金会下的一个项目,也是最早流行起来的Java Web MVC框架之一。相比于Wicket,Struts更侧重于表单处理和视图层的展示。 - **1.3.2 Tapestry概述** Tapestry是一款基于组件的Web应用框架,与...
Apache OJB 2.7.1.5. iBatis 2.8. 更新的样例应用 2.9. 改进的文档 I. 核心技术 3. 控制反转容器 3.1. 简介 3.2. 容器和bean的基本原理 3.2.1. 容器 3.2.1.1. 配置元数据 3.2.2. 实例化容器 3.2.2.1. 组成基于XML...