Tapestry开发
文章平均质量分 80
iteye_12715
这个作者很懒,什么都没留下…
展开
-
Annotation与Tapestry4.0页面拦截
<o:p> </o:p> 在Tapestry+Spring+Hibernate的框架中,安全控制可以直接采用Spring的拦截机制实现整个系统的安全,这一机制主要在页面层调用服务层方法时才会起作用, 为了实现页面级的安全控制,如用户点某个链接,服务端马上就可以在页面层实现拦截,用以解决类似如下的问题:<o:p></o:p> 用户点击[新增定单]—&g...2006-12-05 17:45:52 · 124 阅读 · 0 评论 -
Tapestry 5 页面生命周期方法
页面生命周期方法 本文根据http://tapestry.apache.org/tapestry5/tapestry-core/guide/lifecycle.html翻译整理过来,请高手指正,转载请注明出处! 这里有一些有益于组件执行操作的情况,通常是一些基于页面生命周期的初始化与缓存。 页面生命周期非常简单,当第一次被请求时,页面被装载,装载一个页面包括初始化页面中的组件及将...2007-04-21 09:25:27 · 185 阅读 · 0 评论 -
Tapestry 5组件事件
Tapestry 5组件事件 本文根据http://tapestry.apache.org/tapestry5/tapestry-core/guide/event.html翻译整理过来,请高手指正,转载请注明出处! 本人随后时间将忙于单点登录研究,翻译Tapestry 5的时间不多,稍后章节翻译将会较慢,还望各位继续支持! 组件事件 组件事件是指组件所察觉到的用户的行为,如点击链接...2007-04-01 00:09:43 · 174 阅读 · 0 评论 -
Tapestry 5 输入验证
Tapestry 5输入验证 本文根据http://tapestry.apache.org/tapestry5/tapestry-core/guide/validation.html翻译整理过来,请高手指正,转载请注明出处! 表单输入与验证 表单输入是任何应用的生命之血;这是一种从用户收集有用信息的最有效的方式。不管它是一个搜索表单、一个登录还是一个多页的注册向导,用户借助表单在应用中...2007-03-22 16:00:37 · 171 阅读 · 0 评论 -
Tapestry 5 页面导航
Tapestry 5 页面导航 本文根据http://tapestry.apache.org/tapestry5/tapestry-core/guide/pagenav.html翻译整理过来,请高手指正,转载请注明出处! 本质上,Tapestry应用是许多相关的工作在一起的页面的集合。从某种程度来说,每一个页面就是一个应用。 任何单个的请求对应一个页面。请求来源于两种形式: ...2007-03-16 23:50:11 · 268 阅读 · 0 评论 -
获取Tapestry5学习资源——Maven与SVN
获取Tapestry 5学习资源 ——Maven与SVN 前面几个Tapestry 5的文档翻译主要是针对Tapestry 5的基础,本人还将陆续翻译随后的基础章节。因为Tapestry 5还没有正式发布,现在发布的一些版本主要是为了收集用户反馈,按照官方所给的粗略的开发阶段安排,最终发布是到秋季(如果要确定月份的话,以公历划分季节来说就是9-11月)。 从本人对Tapestry 3、Ta...2007-03-16 14:09:57 · 178 阅读 · 0 评论 -
Tapestry 5 组件参数
Tapestry 5 组件参数 本文根据http://tapestry.apache.org/tapestry5/tapestry-core/guide/parameters.html翻译整理过来,请高手指正,转载请注明出处! 组件参数是Tapestry一个重要的方面。组件类实例的存在还不够,它必须还要配置以达到处理正确的事情。配置依据组件参数。 一个组件可以带有许多参数,每一...2007-03-15 08:55:32 · 229 阅读 · 0 评论 -
Tapestry 5 组件模板
Tapestry 5 组件模板 本文根据http://tapestry.apache.org/tapestry5/tapestry-core/guide/templates.html翻译整理过来,请高手指正,转载请注明出处! Tapestry中,组件模板是与页面或组件类相关的文件,包含组件以及其内嵌组件的标记(markup)。 从Tapestry 4中变化而来,在Tapestr...2007-03-15 00:02:48 · 178 阅读 · 0 评论 -
Tapestry 5 组件类
Tapestry 5 组件类 本文档根据 http://tapestry.apache.org/tapestry5/tapestry-core/guide/component-classes.html翻译整理过来,请高手指正,转载请注明出处! Tapestry 5的组件类要比Tapestry 4简单些,它们没有要继承的基类、是具体而非抽象的且没有XML文件,不过还是存在少量的以Java a...2007-03-13 11:44:24 · 283 阅读 · 0 评论 -
Tapestry 5简介
Tapestry 5简介 本文是在Tapestry官方文档的基础上翻译整理过来的,有时间再翻译其他主要章节,希望有兴趣的可以多多交流!水平有限,还望高手多多指正! 概要 Tapestry是一个开源的框架,用以创建动态的、健壮的、高可扩展性的Java web应用,它是在Java Servlet API基础上的扩展,因此它可以工作在任何一个Servlet容器和应用服务器中。Tapestry将web...2007-03-05 17:47:00 · 175 阅读 · 0 评论 -
Tapestry页面国际化实现方式——权衡效率
Tapestry国际化实现方式 ——权衡效率 在Tapestry开发中,页面国际化实现有两种方式: 第一种,用多份properties文件,在此我们以英文版与中文版来阐述这个问题,比如有Foo.html这个页面,那么Foo.properties、Foo_zh_CN.properties文件构成了以上两种页面版本。Properties文件我们可以用相关的工具将所有的非ASCII码转换成Unicod...2007-02-17 17:18:14 · 102 阅读 · 0 评论 -
Tapestry 4下扩展Yale CAS Java client filter
Tapestry 4下扩展Yale CAS Java client filter 最近在研究Yale CAS,因为其Java客户端采用Filter来实现单点登录SSO(其他客户端像ASP,PHP应该也类似),以便当过滤器匹配到受保护的URL时,若发现用户没有登录,就重定向到登录中心进行登录。在Tapestry 4中以及Tapestry 3中,URL的层级结构都需要配置层级式的页面逻辑名、如ad...2007-04-30 16:40:56 · 110 阅读 · 0 评论