阅读更多

1顶
0踩

编程语言

原创新闻 Tapestry 5.0.1 Preview Release Now Available

2007-02-06 13:20 by 见习记者 tapestry 评论(0) 有11694人浏览
链接地址:
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依赖 教程链接

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

    HEAP: Free Heap block XXXX modified at XXXX after it was freed 测试平台 win10 +vc2012

  • 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...

  • Linux Programming Guide 1 -- Linux_Programming_base.ppt

    为给组内兄弟们扫盲,从网上整理的一些东东,与大家一起交流学习。 1. Linux_Programming_base.ppthttp://download.csdn.net/source/1360599  Linux Programmingwww.rt-ics.comTopics±    shell command & shell script±    vi

  • The table ‘xxxx‘ is full

    1. 版本 1)操作系统版本 cat /proc/version Linux version 3.10.0-957.21.3.el7.x86_64 (mockbuild@kbuilder.bsys.centos.org) (gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) ) #1 SMP Tue Jun 18 16:35:19 UTC 2...

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

    之前总感觉是在实验室里面做大数据,搞个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

  • 交叉编译GTK+2.x和libX,交叉编译xserver,一直GTK和X(或DirectFB)到i.MX6

    最近公司做一个项目,把一个老的设备的已经有的程序移植到新的嵌入式开发平台,我(lin)开始着手祥光工作,原来旧的平台是用的Ti 的CPU AM3530,跑嵌入式linux,内核版本:2.6.32(embedded linux,kernel 2.6.32),新的开发板当然也是跑嵌入式linux系统,CPU性能有所提高。所以要先交叉编译相关各个的库。就仪器上面相关的库很多,所用的框架比较老了:基本框架

  • JE马甲列表

    :xxx => xx :xxx,xx => xx :xxx => xxx :xxx => xxx :xxxxx => xxx :xxxxx => xxx :xxxxxxxxxxxxx => xxx :xxx,xx => xxxx :xxxx => xxxxxx :xxxx => xxx ....

  • 以下是常见的C++笔试面试题及其核心知识点解析,帮助您系统复习

    以下是常见的C++笔试面试题及其核心知识点解析,帮助您系统复习

Global site tag (gtag.js) - Google Analytics