打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
[开源推荐]面向组件的Web框架tapestry

tapestry是面向组件的开源框架,程序员可以使用它在Java、Groovy、Scala中创建动态、健壮和高度可伸缩的Web应用程序。与现有的其他Web应用程序框架而言,应用tapestry会让程序员从繁琐的,不必要的底层代码中解放出来。


tapestry基于Java Servlet API  2.2版本,兼容于JDK 1.2以上版本,tapestry通过变换多样的组件模式,将一个Web应用程序分离为一个联合组件。每一个组件都拥有其特殊的责任用于显示Web页面或者响应HTML请求。

目前,tapestry的 最新版本是5.3.6,是稳定版5.3的最新维护版,最新版提高了安全性和稳定性。可以从Maven中获取最新版本:

1
2
3
4
5
<dependency
<groupId>org.apache.tapestry</groupId
<artifactId>tapestry-core</artifactId
<version>5.3.6</version
</dependency>

tapestry特征

  • tapestry具有很高的代码复用性,在tapestry中,任何对象都可看作可复用的组件。
  • 纯Java编写,可以轻松访问所有的Java生态系统
  • 约定优于配置,告别冗长的XML配置文件,通过注释和命名约定即可实现依赖注入和元程序(meta-programming)
  • 开源、可扩展
  • 精确的错误报告

官网: http://tapestry.apache.org/

Tapestry 5下载地址: http://tapestry.apache.org/download.html

Tapestry 5在线教程与示例: http://tapestry.apache.org/demos.html


 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
JSF VS Tapestry 全面比较(一)
流行的9个Java框架介绍:优点、缺点等等
Java开源Web开发框架分类列表
Kotti-基于Pyramid的高级Web应用程序框架
为什么说Python是伟大的入门语言
第一章:介绍
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服