首页 存档 技术 查看内容

【Java资源大全】ApacheTapestry:基于组件的Web框架

2018-3-30 13:00 |来自: 互联网 344 0

摘要: (点击上方公号,可快速关注) Apache Tapestry是一个基于组件的Web框架。使用Java创建动态、强健的、高度可扩展的Web应用程序。 Tapestry应用建立在根据组件构建的页面的基础上。这个框架能够提供输入验证、本 ...

(点击上方公号,可快速关注)


Apache Tapestry是一个基于组件的Web框架。使用Java创建动态、强健的、高度可扩展的Web应用程序。



Tapestry应用建立在根据组件构建的页面的基础上。这个框架能够提供输入验证、本地化/国际化、状态/持久化、管理、URL构建/参数映射等功能。

推荐Tapestry最重要的理由是便于终端用户使用。Tapestry在设计最初就考虑到了应用的安全和伸缩性,有内嵌Ajax、输入验证、国际化以及异常报告功能。Tapestry独一无二的类重新加载特性大大地推动了开发人员的开发效率。借助于Tapestry,对源代码的修改可立即看到结果,不需要重新部署和启动应用。它的异常报告也极为具体,甚至提供了参考修正建议。

Tapesry页面是有效的HTML(或XHTML)文件。你可以用自己喜欢的浏览器打开这些页面。它包含了很多最佳实践,REST风格的URL、可降解的JavaScript、没有XML的配置等。

  • 官方教程:Tapestry Tutorial

  • 构建源码教程:Building Tapestry from Source

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

开源地址:https://github.com/apache/tapestry5



关于《Java资源大全》


这是我们在 GitHub 维护的一个精选Java工具资源列表:

https://github.com/jobbole/awesome-java-cn


含数百个Java 资源,GitHub 已有 550 star。从 11 月初起,已开始逐个把单个资源的中文详细介绍整理收录到这里:http://hao.jobbole.com/ 已整理发布 50 资源,点击「阅读原文」可查看。


推荐 Java 程序员收藏!如果你想参与这个开源项目,请加 QQ:50872495 。加 Q 时请注明「Java大全」,谢谢~



本文转载自:微信公众账号 - ImportNew,版权归原作者所有!

声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系 [邮箱地址] 删除

路过

雷人

握手

鲜花

鸡蛋

相关分类

返回顶部