阅读更多

1顶
0踩

编程语言

原创新闻 Tapestry 5.0.1 Preview Release Now Available

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

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

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

  • PXE启动芯片出错代码表,让大家更快的排除启动故障

    初始化/引导/载入Bootstrap错误代码 PXE-E00: Could not find enough free base memory. PXE主代码和UNDI运行时模块从闪存或上位内存拷贝至基本内存顶部480K(78000h)至640K(A0000h)的剩余空间位置,这段内存必须被系统BIOS填零,如果这些内存没有填零,PXE ROM里的重布置代码将认为这些内...

  • 调试异常: Free Heap block xxxxxxxx modified at xxxxxxxx after it was freed 解决方案

    调试异常: Free Heap block xxxxxxxx modified at xxxxxxxx after it was freed 解决方案 一、到https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk/下载 Windows 10 SDK 二、cmd命令行到安装目录,开启gflags: gflags -p /enable ***.exe /full。 “***.exe”为需要调试的进程名,不需要绝对路径。 三、再

  • 《FreeSWITCH: VoIP实战》:FreeSWITCH 初步

    总体结构   FreeSWITCH 由一个稳定的核心及外围模块组成。   FreeSWITCH 使用线程模型来处理并发请求,每个连接都在单独的线程中进行处理。这不仅能提供最大强度的并发,更重要的是,即使某路电话发生问题,也只影响到它所在的线程,而不会影响到其它电话。FreeSWITCH 的核心非常短小精悍,这也是保持稳定的关键。所有其它功能都在外围的模块中。模块是可以动态加载(以及卸载)的...

  • xxxxxxx

    String password = xxx.getPassword("123456"); /** * 获取加密后的密码 * * @param info * @return */ public String getPassword(String info) { if (TextUtils.isEmpty(info

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

    好久没有动的项目了,前几天改动了一下,今天发现问题了,很头疼。 意思就是释放了又使用了。 这类的问题真不好找的,以为是多线程的问题,最后排查好久,发现是获取一个getInstacne(),我以前释放掉了。 之后又用了,就出现这种情况了。 记录一下。

  • Multiple Contexts have a path of "/xxxx"问题解决

    之前因为ecplise项目保存更新时一直显示等待后台操作完成,以至于一直卡住无法保存,于是强退ecplise并在任务管理器进程中关闭java.exe。之后重启ecplise,在运行Tomcat时报错,错误内容如下: Could not publish server configuration for Tomcat v7.0 Server at localhost. Multiple Conte

  • crontab: error renaming /var/spool/cron/#tmp.iz2ze6cj54lr4qow0qh8fuz.XXXXwUe to /var/spool/cron/root

    使用crontab -e创建定时任务报错如下: crontab: installing new crontab crontab: error renaming /var/spool/cron/#tmp.iz2ze6cj54lr4qow0qh8fuz.XXXXwUesbh to /var/spool/cron/root rename: Is a directory crontab: edits left in /tmp/crontab.yZZ3z7 将报错的信息翻译一下就是: 将/var/spool/cro

  • Freeradius的radacct数据表中没有记账数据的解决办法

      因为工作中需要将Freeradius与某厂商的BRAS对接,前期已经将RADIUS的认证功能测试完成,但是发现用户拨号上线以后,Freeradius的radacct表中没有任何记录。当时因为主要集中精力在测试认证方面的问题,这个就没太在意。到后来从Mikrotik的ROS切过来了一部分测试帐号过来测试,发现ROS下的用户在radacct表中有记账记录,这就说明Freeradius本身的记账功能应该是正常的。当前期认证测试结束以后,这个问题变得尤为突出,因为随后系统会根据记账记录来将到期用户踢下线。现在需

  • 嵌套Fragment是出现No view found for idXXXXfor fragment XXXX

    第一次开通博客,第一次写博客,学渣要开始好好学习了,那就让我来说说今天这个恶心的问题,遇到这个问题真是让我爆炸,找了两个小时,磨练我的耐心啊,慢慢我都会成为一个细心又有耐心的人了!! MainActivity import android.os.Bundle; import android.support.v4.app.FragmentTransaction; import com.examp

  • XXXXXXX

    <br />IBM 公司于94年4月推出的TCP/IP for DOS V2.1.1提供的开发软件包Programmer's Tool Kit不仅带有DOS下网络编程接口,而且提供了Windows下网络异步通信接口WINSOCK。<br />    Socket是BSD UNIX提供的网络应用编程接口,它采用客户-服务器的通讯机制,使网络客户方和服务器方通过Socket实现网络之间的连接和数据交换。Socket提供了一系列的系统调用,使用这些系统调用可以实现TCP, UDP,ICMP和IP等多种网络协议之间

  • XXXX

    C:\Users\swy&gt;python Python 3.6.2 (v3.6.2:5fd33b5, Jul 8 2017, 04:14:34) [MSC v.1900 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. &gt;&g...

  • 天然气汽车供气系统减压装置毕业设计(cad+设计方案).zip

    天然气汽车供气系统减压装置毕业设计(cad+设计方案)

  • PHP+SQL考勤系统安全性实现(源代码+论文+答辩PPT+指导书)

    PHP+SQL考勤系统安全性实现(源代码+论文+答辩PPT+指导书)

Global site tag (gtag.js) - Google Analytics