阅读更多

3顶
0踩

企业架构

原创新闻 Apache Tapestry 5.3 正式发布

2011-11-27 17:13 by 正式编辑 hantsy 评论(13) 有6783人浏览

经过一年的努力, Apache Tapetry 5.3 正式发布。这个版本带来了 270 处BUG修复、改进和其他变更。

 

Maven 用户可使用下面的 Maven Dependency来使用最新版本。

Maven Dependency

<dependency>
  <groupId>org.apache.tapestry</groupId>
  <artifactId>tapestry-core</artifactId>
  <version>5.3</version>
</dependency>
 

发布通告: 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

 

3
0
评论 共 13 条 请登录后发表评论
13 楼 java960 2011-11-28 22:25
觉得这框架好用,也很容易上手,当然要用的出神入化就得花一些时间,这部分就是大家说的学习曲线吧。
12 楼 hantsy 2011-11-28 16:44
hlylove 写道
设计再优秀,性能再好也不敢在项目中用了,学习成本太高,很难招到会的程序员,更别说熟悉的了。出了问题没一定功力还搞不定。

不错,很多优秀的东西就是曲高各寡,没办法。
11 楼 hlylove 2011-11-28 16:11
设计再优秀,性能再好也不敢在项目中用了,学习成本太高,很难招到会的程序员,更别说熟悉的了。出了问题没一定功力还搞不定。
10 楼 hantsy 2011-11-28 14:02
奥义之舞 写道
不过 BUG 确实不少啊 270个 这样还让人怎么用啊


BUG跟踪,论坛,邮件列表 反应了一个开源项目的活跃度。

我报的最多的可能是 NetBeans,应该超过100个了。最近几版本每个版本大约能够解决几个。还有50个左右放在那(好久没报了),有些被直接否决了(特别要求的是一些新特性,在 NetBeans 进入 Oracle 之后, NetBeans 团队几乎不愿意去改动基础架构的任何东西)。

像 Eclipse,Spring,NetBeans 那种大项目,每次大的发布解决的 BUG 不都是差不多以千计。
9 楼 76052186 2011-11-28 13:18
非常好用的框架
8 楼 奥义之舞 2011-11-28 13:02
不过 BUG 确实不少啊 270个 这样还让人怎么用啊
7 楼 奥义之舞 2011-11-28 13:01
 
好 不错
6 楼 cctvsdlkno1 2011-11-28 12:23
没用过,也没听说过。
5 楼 flyfan 2011-11-28 10:22
这东西还有人用?
4 楼 lianghao619 2011-11-27 22:23
嗯。这框架以前学习了过一小段时间,现在想再用用看。
3 楼 donyee 2011-11-27 21:25
和struts同样功能的
但是开发方法不一样
2 楼 zjumty 2011-11-27 20:08
jeho0815 写道
这玩意是干什么玩的啊?

一个Web应用程序开发框架. 有些年头的历史了, 设计上很优秀, 但是被用的不多.
1 楼 jeho0815 2011-11-27 19:22
这玩意是干什么玩的啊?

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • Tapestry5开发文档手册.doc

    Apache Tapestry是一个使用Java语言创建web应用的面向组件的开发框架。Tapestry应用建立在根据组件构建的页面的基础上。这个框架能够提供输入验证(input validation)、本地化/国际化(localization/...

  • Tapestry5.3 总结

    文章摘自:... 不得不说,人家总结的真好。。。 ...1.Tapestry框架的加载是通过Filter来完成的,需要在web.xml中加入以下配置: [html]view plaincopy &lt;filter&gt; ...

  • tapestry mysql_tapestry5.3 框架中使用系统环境变量配置hibernate 数据库连接参数

    问题描述写了个tapestry+spring+hibernate+mysql的demo应用,代码放在coding 想部署在daocloud 和tenxcloud 两个docker 云服务平台上但是数据库服务参数各不相同。官方给出的网上搜到的hibernate配置都是默认的那种...

  • tapestry5.3手册_Tapestry 5.2从合并页面切换到单例

    Tapestry 5.2版现已发布。 Apache Tapestry是一个用于使用Java创建Web应用程序的开源框架。 它基于标准的Java Servlet API。 Tapestry的先前发行版为页面实例保留了一个池,并且在每个请求上,从池中提取了一个...

  • Apache Tapestry 5.3.1 发布

    Apache Tapestry 5.3.1 发布,这是 5.3 的第一个修正版本,修复一些Bug。     发布说明:http://tapestry.apache.org/release-notes-531.html   Maven 用户只更新依赖版本。   &amp;lt;dependency&...

  • Tapestry5.3使用总结

    org.apache.tapestry5.TapestryFilter app /* 2.这里面,过滤器拦截了所有的URL,某些时候可能希望有一些URL不被拦截(比如Servlet的mapping-url) 这时候需要通过构建IgnoredPathsFilter服务,把不需要拦

  • Apache Tapestry CSS

    Cascading Style Sheets ... (CSS) the stylistic details of the page – ...Note: In Tapestry 5.3 and later, the misspelled "InjectDefaultStyleheet" is corrected to "InjectDefaultStylesheet".

  • 开始使用Tapestry

    如果您想下载一个未发布版本的Tapestry,请使用一个官方提供的URI。 您将看到以下进度内容: $ mvn archetype:generate -DarchetypeCatalog=...

  • Tapestry原则

    静态结构就是:当你使用Tapestry构建一个页面时,你可以定义所有的组件来供该页面使用。在渲染或事件触发该页时,你可以动态改变页面组件的内容。 这看起来限制很多....其它的框架允许在流布局中创建新的元素; ...

  • 第十二讲:tapestry actionlink与eventlink组件

    import org.apache.tapestry5.annotations.PageActivationContext; import org.apache.tapestry5.annotations.Property; public class MyEvent { @Property ...

  • tapestry介绍

    Apache Tapestry是一个使用Java语言创建web应用的面向组件的开发框架。Tapestry应用建立在根据组件构建的页面的基础上。这个框架能够提供输入验证(inputvalidation)、本地化/国际化(localization/...

  • Tapestry 5.3.8 中文乱码解决办法

       1、  遇到的Bug:字节的UTF-8序列的字节3无效 ...出现原因:查资料可能是Tapestry版本问题,5.3以上的版本可能出现这个问题。 解决办法:手动修改源码内容,步骤如下所示   1

  • 解读Tapestry5.1——请求调用链

    但阅读本文之前,您最好能对Tapestry5的使用有所了解,本文将不详细讨论Tapestry的使用方法。 下面,直接切入主题,谈一下Tapestry调用链的大体设计思想。 Tapestry处理调用链的大体思路是首先将Servlet的请求,...

  • Apache Click framework测试报告

    Apache Click Framework 测试报告 1.Apache Click框架简介 3 2.开发环境配置 3 2.1常规配置 3 2.2 Apache Click IDE安装 3 3.quickstart简易入门程序 5 3.1 web应用结构 5 3.2添加Jar包 6 3.3 Welcome ...

  • 基于纯verilogFPGA的双线性差值视频缩放 功能:利用双线性差值算法,pc端HDMI输入视频缩小或放大,然后再通过HDMI输出显示,可以任意缩放 缩放模块仅含有ddr ip,手写了 ram,f

    基于纯verilogFPGA的双线性差值视频缩放 功能:利用双线性差值算法,pc端HDMI输入视频缩小或放大,然后再通过HDMI输出显示,可以任意缩放。 缩放模块仅含有ddr ip,手写了 ram,fifo 代码,可以较为轻松地移植到其他平台。 硬件平台:易灵思 ti60f225 EDA平台:efinity

  • 【java毕业设计】智慧社区智慧社区管理员密码修改与重置系统(源代码+论文+PPT模板).zip

    zip里包含源码+论文+PPT,有java环境就可以运行起来 ,功能说明: 文档开篇阐述了随着计算机技术、通信技术和网络技术的快速发展,智慧社区门户网站的建设成为了可能,并被视为21世纪信息产业的主要发展方向之一 强调了网络信息管理技术、数字化处理技术和数字式信息资源建设在国际竞争中的重要性。 指出了智慧社区门户网站系统的编程语言为Java,数据库为MYSQL,并实现了新闻资讯、社区共享、在线影院等功能。 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。

  • 基于51单片机的一个智能密码锁设计.7z

    基于51单片机的一个智能密码锁设计.7z

  • 《STM32单片机+2x180-SG90+2x360-SG90+OLED屏幕》源代码

    《基于STM32的舵机控制系统设计》毕业设计项目 1.STM32单片机+2x180_SG90+2x360_SG90+OLED屏幕 2.OLED屏幕显示舵机的方向、速度、角度各项数据 3.按键1:控制180度舵机正向转动角度      4.按键2:控制180度舵机反向转动角度 5.按键3:控制360度舵机正向转动并且控制舵机速度      6.按键4:控制360度舵机反向转动并且控制舵机速度 7.代码里面含有注释 8.硬件实物接上线就能直接运行

  • pyside6-qml-modern-uiapp

    Pyside6+Qml+QtCreator做的桌面app

Global site tag (gtag.js) - Google Analytics