阅读更多

4顶
0踩

企业架构

原创新闻 Apache Tapestry 5.3.1 发布

2011-12-26 10:32 by 正式编辑 hantsy 评论(12) 有7602人浏览

Apache Tapestry 5.3.1 发布,这是 5.3 的第一个修正版本,修复了一些Bug。

 

Tapestry是一个使用Java语言编写的开源框架,用于创建动态的、健壮的、高灵活性的web应用程序。Tapestry框架构筑在标准的Java Servlet API之上,因此它能够很好地兼容任何servlet容器或者应用服务。

 

Tapestry将一个web应用程序分离为一组页面,而每个页面又由多个组件组成。这就提供了一个协调一致的结构,使得Tapestry框架能够专注于任何一个关键细节,例如:URL解析和派遣、持久化状态储存在客户端还是储存在服务器端、用户输入效验、本地化或国际化、和异常报告。Tapestry带来了真正的 Java Web应用程序OOP编程。

 

Apache Tapestry 5.3.1 发布说明:http://tapestry.apache.org/release-notes-531.html

 

Maven 用户只需更新依赖版本。

 

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

 

你也可以直接下载:https://cwiki.apache.org/confluence/display/TAPESTRY/Download

 

 

4
0
评论 共 12 条 请登录后发表评论
12 楼 hantsy 2011-12-28 15:13
hlylove 写道
昨天稍微看了一下官网,以前最烦Tapestry5的客户端JS代码依赖于prototype,就是Tapestry对象了,要去掉prototype那就要重新实现了,所以一直不再深入研究,这回从5.3开始,加了个T5对象,不再依赖其它Ajax框架。看来可以去掉prototype换jquery了。


有一个 Tapestry-jquery 项目。
关键看它是否容易集成其他JS,Wicket也是如此,wicketstuff上可以找集成YUI,Jquery,DOJO的组件。
11 楼 lxholding 2011-12-27 18:38
真的不好用
10 楼 hlylove 2011-12-27 16:22
昨天稍微看了一下官网,以前最烦Tapestry5的客户端JS代码依赖于prototype,就是Tapestry对象了,要去掉prototype那就要重新实现了,所以一直不再深入研究,这回从5.3开始,加了个T5对象,不再依赖其它Ajax框架。看来可以去掉prototype换jquery了。
9 楼 奥义之舞 2011-12-27 10:01
希望别都人云亦云的说话,那样没意思,
8 楼 allenny 2011-12-26 23:21
挺不错的一个框架,比其他Web框架要纯净,少耦合
7 楼 Sev7en_jun 2011-12-26 20:13
用了不要后悔就是了
6 楼 ssehsh 2011-12-26 19:37
Tapestry到底没怎么样呢?
5 楼 senvon 2011-12-26 17:11
个人感觉,tapestry要和js的框架结合使用就比较好了

但是现在就是模仿JSF
个人不是很喜欢
4 楼 hlylove 2011-12-26 16:48
我的一个项目还在用4.1.6,痛苦死了。如果可以重来,绝对不选Tapestry。
3 楼 damoqiongqiu 2011-12-26 14:52
很老的一个东东了,看到过有些人还在用3.x
2 楼 sheep3600 2011-12-26 14:15
这个东西一直都在用,有一段时间了,3年?也许4年了。
1 楼 shuaiji 2011-12-26 13:58
Good job

发表评论

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

相关推荐

  • HB 20326.7-2016

    HB 20326.7-2016

  • 2016.7.8

    没什么可怕的just doit

  • 开始使用Tapestry

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

  • 第十四讲:tapestry form验证

    import org.apache.tapestry5.annotations.InjectPage; import org.apache.tapestry5.annotations.Property; import org.apache.tapestry5.beaneditor.Validate; public class...

  • tapestry入门(翻译)2

    http://tapestry.apache.org/creating-the-skeleton-application.html使用quickstart原型 开始之前,我们需要创建一个空的应用程序。tapestry使用maven来做这个原型(一个更常用的说法是“项目模板”)。 ...

  • 【废了-准备删除02】信息收集——基于WAMP的drupal7.x管理系统

    目录 1 概述 2 域名、子域名、IP信息收集 3 端口扫描 3.1 扫描过程 3.2 小结 4 网站目录扫描 4.1 目的 4.2 dirbuster 扫描 4.3 御剑后台扫描 4.4 小结 5 指纹识别 5.1 目的 5.2 指纹识别 5.3 指纹利用 5.3.1 drupal ...

  • 第五章 Web原理与应用开发第5章 Web原理与应用开发

    Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合使用,并且可以与 Swing等桌面应用程序AP组合。因此, Spring不仅仅能应用于JEE应用程序之中,也可以应用于桌面应用程序以及...

  • Web原理与应用开发

    Web 原理与应用开发5.1 HTTP协议5.1.1 WWW5.1.2 TCP/IP5.1.3 HTTP协议原理5.2 Web开发技术5.2.1 HTML5.2.2 JavaScript5.2.3 CSS5.2.4 XML5.2.5 动态网页技术5.3 CGI5.3.1 HTML5.3.2 JavaScript5.4 Web会话5.4.1 ...

  • 框架系列课程-Spring

    1.Spring介绍 Spring框架是一个开放源代码的J2EE应用...Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合使用,并且可以与 Swing等桌面应用程序AP组合。因此, Spring不仅仅能应

  • 2021-06-05

    Spring可以单独应用于构筑应用程序,也可以和Struts、Webwork、Tapestry等众多Web框架组合使用,并且可以与 Swing等桌面应用程序AP组合。因此, Spring不仅仅能应用于JEE应用程序之中,也可以应用于桌面应用程序以及...

  • spring学习总结

    5.2.2 编写测试类 5.2.3 DBCP的使用 5.2.4 C3P0的使用 5.3 使用Dao模拟CRUD操作 5.3.1 配置文件 5.3.2 Dao代码实现 5.3.4 总结 六、Spring 事务管理 6.1 事务概览 6.1.1 什么是事务 6.1.2 事务的特性 6.1.3 安全问题...

  • Webx框架指南

    5.3.1. 替换Spring  ResourceLoader 5.3.2. 定义新资源 5.3.3. 重命名资源 5.3.4. 重定向资源 5.3.5. 匹配资源 5.3.6. 在多个 ResourceLoader 中查找 5.3.7. 装载parent容器中的资源 5.3.8. 修改资源文件的...

  • MVC 洋酒销售系统的设计与实现java jsp 程序设计 课程设计 毕业设计-附源码02135

    它是一个功能丰富的J2EE集成开发环境,包括编码,调试,测试和发布等功能,完全支持SSH,JSP等。 1.1.2 Tomcat 7.0 Tomcat并不是一个真正的应用服务器,它仅仅是一个可以支持运行 JSP/Servlet的Web容器,只不过它扩展...

  • Spring Security

    5.3.1. ExceptionTranslationFilter 5.3.2. AuthenticationEntryPoint 5.3.3. AuthenticationProvider 5.3.4. 直接设置SecurityContextHolder的内容 5.4. 安全对象 5.4.1. 安全和AOP建议 5.4.2. ...

  • 【java毕业设计】基于java+SSH+jsp的酒水销售系统设计与实现(毕业论文+程序源码)——酒水销售系统

    -- Struts2的核心过滤器 --&gt; &lt;filter&gt; &lt;filter-name&gt;struts2&lt;/filter-name&gt; &lt;filter-class&gt; org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter &lt;/filter-class&gt; &lt;/filter&gt; &lt;filter-mapping&gt;...

  • spring-whats-new

    看英语技术文档,学技术学英语 量上去了,再追求质变-来源于中国足球总结 Spring Framework 4.0.0 发布 http://www.oschina.net/news/46791/spring-4-0 spring-whats-new http://d...

  • webx总结

    Webx框架指南 Michael Zhou Webx框架指南 Michael Zhou 出版日期 2010-11-13 ...引言 .........................................................................................................................

  • 洋酒销售系统的设计与实现

    struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter struts2 /* 拦截器也用在Struts2系统中的重要组件函数,该组件函数提供了一个事件阻塞方法,所以可以拦截一些动作。 例如,对于...

  • 数据库基础测验20241113.doc

    数据库基础测验20241113.doc

Global site tag (gtag.js) - Google Analytics