阅读更多

1顶
0踩

编程语言

原创新闻 Tapestry 5.0.1 Preview Release Now Available

2007-02-06 13:20 by 见习记者 tapestry 评论(0) 有11652人浏览
链接地址:
http://www.theserverside.com/news/thread.tss?thread_id=44119
内容:
Apache Tapestry Release 5.0.1, a preview release with limited functionality, is now available from the Tapestry 5 Project Page. This preview (or "alpha") release contains limited functionality.

Tapestry 5 is a totally new code base for the groundbreaking Tapestry framework.

Tapestry 5 features many improvements over Tapestry 4, including:

    * Component classes no longer extend from base classes
    * Component classes are no longer abstract
    * Component configuration is based on Java annotations, not external XML files
    * Changes to page and component classes are picked up immediately
    * URLs are shorter, "prettier", and case-insensitive
    * Blazing Speed: Code paths have been simplified and runtime reflection is all but eliminated
    * Simplfied coding model, based on convention over configuration principles
    * Built-in BeanEditForm component for building simple create/update UIs
    * Many, many, many other improvements too numerous to mention.

A series of screencasts introduce the new features of the framework. A new introductory tutorial (PDF) has been created as well.

Tapestry 5 is a work in progress, but already well suited to developing real applications. This initial preview release is intended to solicit feedback towards ongoing development and to prepare existing Tapestry developers for a future transition.

许多新的特性增加
(Tapestry5新特性http://tapestry.iteye.com/admin/show/33049)
包括
* URLs are shorter, "prettier", and case-insensitive
* Built-in BeanEditForm component for building simple create/update UIs

tss上的讨论也比较精彩,大家也一起来讨论下。
1
0
评论 共 0 条 请登录后发表评论

发表评论

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

相关推荐

  • Free Heap block XXXXXXXX modified at XXXXXXXX after it was freed

    Free Heap block XXXXXXXX modified at XXXXXXXX after it was freed,C++报出这个错误,这个BUG是堆溢出错误,意思是程序修改的堆空间在之前已经被释放掉了(释放掉的堆空间是不可以进行写操作的)但是这个错误在进行写错误的时候不会弹出,因为如果每次进行堆空间写操作就进行堆检查,那么程序的系统开销会变得非常大。一般只有在free,malloc

  • HEAP: Free Heap block XXXX modified at XXXX after it was freed

    *本文旨在解决在调试过程中遇到如下问题时的解决办法: HEAP: Free Heap block XXXXA modified at XXXXB after it was freed 意思是:已经释放的内存地址A,在B地址处的值被改变(A和B都处于被释放的内存段内),即很可能出现了野指针,而很多情况下你会说,我的每个new和delete都是成对的,在delete后将指针赋值为NULL。但是

  • PageFile Swap File

    PageFile Swap FileAuthor: JIURL                Home: http://jiurl.yeah.net     Date: 2005-06-02 1 PageFile Swap File IntroductionWindows 2000 uses page-based virtual memory management, contents of som

  • ree Heap block xxxxxxxx modified at xxxxxxxx after it was freed (转)

    Free Heap block xxxxxxxx modified at xxxxxxxx after it was freed (转)​ 方法一:如果你是C++程序员,如果你写过一个很复杂的程序,如果你经常碰到莫名其妙的崩溃问题。那么你就有可能遭遇了野指针。如果你比较细心,注意了Debug output输出窗口的话,那么你就有可能注意到这样一行提示: HEAP:   Free

  • 关于Heap free block xxxxxxxx modified at xxxxxxxxx after is was freed

    程序崩溃了,日志中的提示是:Heap free block xxxxxxxxmodified at xxxxxxxxx after is was freed 和百度快乐地玩耍了很久,得知造成这种错误的原因可能是野指针,即指针指向的内存位置不是你想要的东西,它很可能已经被删除或者移动了。 事情是这样发生的:我在逻辑中使用了三个List(AllSpriteList,FriendList,Enemy

  • Best Free Apps to Stream Videos from PC to Android Phone

    Original: http://www.androidauthority.com/best-free-apps-to-stream-videos-from-pc-to-android-phone-46394/ by Carl Parker on Jan 26, 2012 with 6 CommentsAAA Tweet There may be to

  • http://95u.free.fr/index.php,Electronic Software Distribution Service

    Content-Type: multipart/related; start=; boundary=----------OH5LlQ9dynBJGqR8E2AiMRContent-Location: https://software.pitt.edu/software/software.aspSubject: =?utf-8?Q?Electronic=20Software=20Distributi...

  • xxxxxxxxxxxxxxxxxxxxx已转行

    1.添加Retrofit2依赖 教程链接

  • Ubuntu命令参考手册

    Pages 10 HomeExcel的数据类型转换方法Git超级简明手册Ubuntu命令参考手册修改、重新生成和安装srpm源码包及deb包的方法在linux上用dd命令实现ghost功能最简单实现跨域的方法 使用nginx反向代理构建自己的debian软件包仓库用Redis轻松实现秒杀系统软件架构设计原则和模式(上):分层架构设计 Clone this wiki lo

  • HEAP: Free Heap block XXXXXXXX modified at XXXXXXXX after it was freed

    在有关于内存分配和释放的代码中,容易发生这种问题。这个问题的描述就是内存已经被释放了,后面还继续使用举个例子:float* distance = new float [dimension]; for(int k=0;k<10;k++) {     for(int i=0;i<dimension;i++)     {     distance[i]=0;     } delete[] d...

  • DBCC SHRINKDATABASE xxxx was skipped because the file does not have enough free

       假设你创建一个数据库时,指定其初始化大小(SIZE )非常大。例如,如下测试案例所示 USE [master]GO CREATE DATABASE [TEST] ON  PRIMARY ( NAME = N'TEST_Data', FILENAME = N'D:\SQL_DATA\TEST_Data.mdf' , SIZE = 11527027KB , MAXSIZE = UNLIMITE...

  • 大数据服务器磁盘空间的分区

    之前总感觉是在实验室里面做大数据,搞个3台服务器,每台服务器2T磁盘空间,感觉很容易驾驭,这次真的买了8台8*3750GB的服务器感觉,却有点无从下手了,买回来的是裸服务器,磁盘需要自己挂载。 rpm -qa |grep lvm2 yum install lvm2 fdisk -l | grep /dev/sd pvcreate /dev/sda /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/sdg /dev/sdh pvdisplay vgcrea

  • 15 Awesome Sites with Stuning Stock HD Videos

    From:http://www.createthebridge.com/blog/free-hd-video-and-video-clips/ On our previous blog post, 27 Sites for Awesome Free Stock Photos, we talked about the importance of carefully choosing the i

  • 也谈程序性能测试

    程序出现性能问题的时候,我们怎么去排查呢?我之前一接到告警就先想是不是程序哪里出问题了,其实这样是不对的。应该首先排查运行的操作系统当时的状况是否健康。毕竟程序运行非常受环境影响,比方说网络IO突然变慢了,可能是对方的服务器出现问题,也可能是网卡流量突然增大,导致等待时间过长。比如程序突然卡了,会不会是因为CPU负载增高了。下面我总结了一下,当程序出现性能问题,我们应该从哪些方面来排查呢。 我们

  • parameter table management,11.2.0.4 Bug 20564072

    今天做测试,本来想测试library cache mutex X,结果意外发现11.2.0.4的一个bug 开始测试 1.查询要执行的SQL,是否有子游标,没有子游标 SYS@honor>selectsql_id,child_number,sql_textfromv$sqlwheresql_textlike'%SELECTcount(*)FROMt%'; ...

  • fcn——free connect your private network from anywhere

    今天在微博上看到@网络冷眼推荐的fcn, 原理如下(还没看懂): 于是准备下载来用一下,结果碰到这个问题。cqq@snort-ids:/home/cqq $ file fcn-arm [0:58:00] fcn

  • Samba-HOWTO-Collection中文翻译版(2.20)

    Samba计划文档 (初稿)Samba小组编译:meaculpa 中文译稿声明: 该文档是Samba软件的一部分,受GNU GPL保护,使用时请注意版权问题;由于译者水平有限,错误之处在所难免,希望各位读者来信指正,由此产生的一切后果,本人概不负责。 概要本文档汇集了Samba文档历年来的HOWTOs。我试图确保所有内容都是最新的,但有时一个人维护不

  • 基于纯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,并实现了新闻资讯、社区共享、在线影院等功能。 系统设计与功能: 文档详细描述了系统的后台管理功能,包括系统管理模块、新闻资讯管理模块、公告管理模块、社区影院管理模块、会员上传下载管理模块以及留言管理模块。 系统管理模块:允许管理员重新设置密码,记录登录日志,确保系统安全。 新闻资讯管理模块:实现新闻资讯的添加、删除、修改,确保主页新闻部分始终显示最新的文章。 公告管理模块:类似于新闻资讯管理,但专注于主页公告的后台管理。 社区影院管理模块:管理所有视频的添加、删除、修改,包括影片名、导演、主演、片长等信息。 会员上传下载管理模块:审核与删除会员上传的文件。 留言管理模块:回复与删除所有留言,确保系统内的留言得到及时处理。

Global site tag (gtag.js) - Google Analytics