- 浏览: 116792 次
- 性别:
- 来自: 哈尔滨
最新评论
-
1054442516:
大哥,小弟刚入门一个月。请tapestry如何集成Mybati ...
(C4)Tapestry IoC:Tapestry IoC Decorators -
walkerstar:
我都是这样做的 public void contribute ...
(2)Tapestry5学习小结:中文验证问题 -
hongyuzhe:
我是真的,那么的那么的希望能多贴出一些,代码说出来。既然能翻译 ...
(A18)Tapestry Core :Configuring Tapestry -
changshuangyi:
问个问题呀,我写的时候为什么private UserAuthe ...
(A6)Tapestry Core:Form Input and Validation -
zhenjw:
怪不得我想看5.0的源代码看不了,原来是没有真正的开放出来呢。 ...
(3)Tapestry5学习小结:显示问题
文章列表
显示问题
我在做验证的时候发现,我的验证提示语的位置总是有问题(也许就我碰到了),我打开了tapestry-core包内的default.css文件,看到
DIV.t-error LI {
margin-left: -20px;
}
我把-20px改为20px后,显示正常了。
还有我发现Tapestry5对 ...
- 2007-06-27 11:34
- 浏览 5382
- 评论(13)
Tapestry5学习小结:中文验证问题
Tapestry5.0.5-SNAPSHOT目前的验证文件没有提供中文的本地化内容。邮件列表中有人提供了一个份,可以down下来使用,也可以自己写入自己希望的内容。ValidationStrings_zh_Cn.properties
field-is-required=请输入{0}输入框的内容。
field-too-short={1}输入框的内容不能少于{0}字节。
invalid-date-format={0}输入框的日期格式不正确,正确格式为MM/DD/YYYY。
invalid-int-format={0}输入框的内容必须是整数。
invali ...
- 2007-06-27 10:54
- 浏览 4430
- 评论(7)
(1) Tapestry中文问题
在目前的Tapestry5.0.5-SNAPSHOT版本中,Tapestry还没有提供对中文的支持。查找了Tapestry的邮件列表,看到如下的解决办法。
首先,可以写一个UTF8properties的java文件。该文件可以到w3c的网站上找到,代码如下:
public class Utf8Properties extends Properties {
/**
* use serialVersionUID from JDK 1.1.X for interoperabi ...
- 2007-06-27 10:29
- 浏览 5602
- 评论(4)
本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-upload/
本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。
chinajavawolf
Tapestry 上传组件
Tapestry提供了一个基于Jakarata Commons FileUpload的文件上传组件。
2.管理身份验证
决定是否允许用户访问受保护资源的的第一步是判断用户的身份。在大多数应用系统中,这意味着用户在一个登录界面上提供用户名和密码。用户名告诉应用系统用户声明自己是谁。为了确保用户的身份,用户需要同时提供一个密码。如果应用系统的安全机制确认密码是正确的,则系统假设用户的实际身份与他声明的身份相同。
在Acegi中,是由认证管理器负责确定用户身份的。一个认证管理器由接口
public interface AuthenticationManager {
Authentication authenticate(Authentication a ...
- 2007-06-06 17:38
- 浏览 4996
- 评论(1)
1Acegi安全系统介绍
Acegi始于2003年晚期,当时在Spring Developers邮件列表中有人提问是否有人考虑提供一个基于Spring的安全实现。当时,Srping的社区是相对比较小的(尤其是和今天相比!),实际上Spring本身也是2003年早期才作为一个 ...
- 2007-06-06 11:09
- 浏览 1907
- 评论(0)
本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-test/
本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。
chinajavawolf
Tapestry 测试效用
这个库仅是一两个基本的类使它容易构建集成测试套件在Selenium周围。
这个库现在基于Selenium0.8.1。
本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-spring/
本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。
chinajavawolf
Tapestry/Spring 集成
提供Tapestry和Spring的集成,允许通过Spring定义的beans被注入在Tapestry IoC服务内,并且在Tapestry组件内。
版本
这个模块这对Spring1.2.
本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/shadow.html
本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。
chinajavawolf
影子服务
PropertyShadowBuilder服务被用来构建一种特定的委派的服务 ...
本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/pipeline.html
本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。
chinajavawolf
构建管道
在Tapestry内的一个共通的模式是过滤管道。在这个模式下,一个存在的服务是一个使用过滤的装饰器。这个过滤器将委派给这个服务,但在调用这个方法之前有机会去改变或替换参数,并且可以在返回前执行操作。这与命令链相似,但不同的是有两个接口(服务接口和过滤器接口) ,通过服务接口每个滤波器调用下一个过滤器。在命令链中,这个链 ...
本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/strategy.html
本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。
chinajavawolf
策略模式
另一个四人帮(Gang Of Four)模式,策略模式作为Tapestry IoC ...
本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/command.html
本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。
chinajavawolf
命令链
命令模式是四人帮设计模式(Gang Of Four Design Patterns)中非常 ...
本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/order.html
本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。
chinajavawolf
约束排序
Tapestry IoC有两个特定的区域必须以特定的顺序放入某些 ...
本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/order.html
本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。
chinajavawolf
对象提供器
当你不提供InjectService标注在一个参数上时(给服务构建器方法或构造器),Tapestry 将自动处理参数。
这被称为对象注入,优于服务注入,因为这个将最终被注入的值不用必须是服务;它可以是某些对象。
如果这听起来含糊,是因为没有一个ObjectProvider,有一个它们完整的设置,形成一个命令链。 ...
本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/run.html
本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。
chinajavawolf
开始Tapestry IoC 注册
首先,你将使用IoC注册作为Tapestry应用的一部分 ...