当前位置: 首页 > 软件库 > Web应用开发 > 网页组件 >

tapestry组件库

授权协议 GPL
开发语言 Java
所属分类 Web应用开发、 网页组件
软件类型 开源软件
地区 国产
投 递 者 卫弘图
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Apache Tapestry 5.4 即将发布,它将完美支持Jquery,我个人偏好 Jquery EasyUI,于是开发出基于 Tapestry 5.4版本的 Jquery EasyUI 组件库,Jquery EasyUI 的日历不方便使用,集成了 My97DatePicker 日历组件。附加其它的组件,后续会加上其它实用控件。

tapestry 组件库

1、现有组件有:

a、EasyUI组件Tapestry实现
b、My97DatePicker日历组件
c、自定义查询面板组件

2、后续计划添加组件:

a、Highcharts  报表组件
b、通用增删改查组件

3、依赖项目:https://gitee.com/rjzjh/commons-util
   
cn.rjzjh
commons-util
1.0

4、Amateras Eclipse插件自动提示配置

产生组件的标签库: mvn tapestry-tldgen:tld-generate
产生component-1.0.tld文件后配置tld: window->preferences ->Amateras->TLD
URI:  tapestry-library:rjzjh
Local Path:选择产生的component-1.0.tld文件,重起Eclipse即可生效。

组件提示示例:undefined

Eclipse插件配置:
tld下载地址: http://git.oschina.net/rjzjh/component/blob/master/component-1.0.tldundefined

组件名称空间配置:xmlns:rjzjh="tapestry-library:rjzjh"


  • 据国外媒体报道,Apache Tapestry发布了5.1 final Release。 Tapestry 5.1.0.5添加了新的功能,并保持向后兼容。 以下是Tapestry5.1的主要改进: 1.性能得到优化,渲染复杂页面的速度得以提升并且减少了内存的使用; 2.之前的静态JavaScript库现在被动态地绑定到一个单一查询上; 3.自动地对静态和动态内容进行GZIP压缩(前提是客户端支持)

  • 配置 Tapestry Web 部署描述符 应用属性来源(Application Property Source ) 全局属性来源(Global Property Source) 可配置属性(Configuration Properties) 应用扩展(Application extensions) 警告 Tapestry 3.0 和Tapestry 4.0 在配置方面有极大的不同. Tapest

  • tapestry在很大程度上依赖于Java注释,而不是XML文件,几乎它的所有配置。 (另外,Tapestry的方法命名约定的意思是你在许多情况下不必使用注释)。 Tapestry的注解根据他们的目的被分为几个不同的模块。 Tapestry Core and IoC 注释 大多数的tapestry注释(Tapestry Core and IoC的定义)是非常具体的Tapestry组件或Tapest

  • [i]Tapestry并不是一种单纯的MVC框架,它更像MVC框架和模板技术的结合,它不仅包含了前端的MVC框架,还包含了一种视图层的模板技术,使用Tapestry完全可以与Servlet/JSP API分离,是一种非常优秀的设计。 通过使用Tapestry,开发者完全不需要使用JSP技术,用户只需要使用Tapestry提供的模板技术即可,Tapestry实现了视图逻辑和业务逻辑的彻底分离[/i]

  • Configuration Symbols-配置标识 Tapestry may also be configured via symbols. A certain number of built-in services (some of which are not even public) are configured via symbols. These symbols can be overr

  • 组件概述:     现在的项目中也采用了Ext作为前端页面显示的部分。初期用ext的时候都是在页面中写大量的javascript代码,大部分的代码都是重复新的工作, 如声明一个GridPanel,声明一个store,reader等等,而且以后的页面也不容易维护,新人来了上手也比较慢,需要学习大量的ext的知 识。于是就决定把ext的三大组件封装成ext的组件。第一个封装的就是Ext.grid.Gr

  • tapestry-jsmenu2.3组件是应用于tapestry4框架菜单组件。 下面简单介绍下如何使用: 1.把js-cook-menu.jar加到classpath中(一般为WEB-INF/lib下)。 2.在application文件中添加组件库声明: <library id="menu" specification-path= "classpath:/net/sourceforge/tap

  • Tapestry是从06年的时候就开始接触了,那个时候是3.0 ,现在是5.2,当时一起比较的还有wicket 给我的感觉就是wicket的学习曲线较低,而tapestry的比较难学。tapestry的难学主要体现在,1 他的事件回调太多,onPrepare,onPrepareRender,onPrepareSubmit onBeginRender,是么时候调用什么函数必须记住,不然时间长了,你自

 相关资料
  • Tapestry是一种基于java的Web应用程序框架。Tapestry采用了组件的概念。程序员可以应用现有的组建或自定义应用程序相关的组建来构建应用程序。相对与现有的其他Web应用程序框架而言,应用Tapestry会让程序员从烦琐的,不必要的底层代码中解放出来。

  • 16.5. Tapestry 摘自 Tapestry 主页...“ Tapestry 是用来创建动态、健壮、高伸缩性 Web 应用的一个 Java 开源框架。 Tapestry 组件构建于标准的Java Servlet API 之上,所以它可以工作在任何 Servlet 容器或者应用服务器之上。 ” 尽管 Spring 有自己的 强有力的 Web 层,但是使用 Tapestry 作为 Web 用户

  • Tapestry Palette构建在Spindle插件的基础上.这个插件为Tapestry开发者提供了以下功能:以tree-view的方式来显示在一个项目中所用 到的组件.可从tree-view拖放组件到一个页面中.可从远程以拖放的方式下载和安装组件并可直接使用.它还提供一个用于编辑组件参数的 property sheet等这里有一个展示该插件功能的Flash.

  • Apache Tapestry 是一个用 Java 编写的开源,基于组件的 Web 框架。 Tapestry 由 Howard Lewis Ship 开发,后来开源并包含在 Apache Foundation 中。

  • 问题内容: 请问之间有什么区别? 弹簧 支柱 支柱2 冬眠 JavaServer Faces JavaServer页面 挂毯 这些技术/框架是否相互补充?或者它们是彼此的替代品(在我使用其中一种之后,就不需要使用另一种了)? 谢谢。 问题答案: Spring是一个 IoC容器 (至少是Spring的核心),用于通过依赖项注入来连接事物。Spring提供了其他服务,例如事务管理和各种其他技术的无缝集

  • 问题内容: 我有一个里面的,用一个包含我想绑定到父母的输入字段的块更新。不幸的是,这似乎并没有像我希望的那样容易,因为我收到以下错误消息。 下面是源代码的简化版本。 有没有办法进行绑定,如果没有,还有其他替代方法吗? 问题答案: 这个答案已经过时,您可以使用 Tapestry 5.2上 的常规区域功能添加表单元素。不过,此方法仍然可以正常使用。 原始答案,对于Tapestry 5.0和5.1有效: