自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 收藏
  • 关注

(3)Tapestry5学习小结:显示问题

显示问题我在做验证的时候发现,我的验证提示语的位置总是有问题(也许就我碰到了),我打开了tapestry-core包内的default.css文件,看到DIV.t-error LI {  margin-left: -20px;}我把-20px改为20px后,显示正常了。 还有我发现Tapestry5对html的验证非常严格,缺少个td或者 tr什么的,或者tag标记写成了大写也不行。...

2007-06-27 11:34:08 110

(2)Tapestry5学习小结:中文验证问题

Tapestry5学习小结:中文验证问题Tapestry5.0.5-SNAPSHOT目前的验证文件没有提供中文的本地化内容。邮件列表中有人提供了一个份,可以down下来使用,也可以自己写入自己希望的内容。ValidationStrings_zh_Cn.propertiesfield-is-required=请输入{0}输入框的内容。field-too-short={1}输入框的内容不能少于{...

2007-06-27 10:54:25 119

(1)Tapestry5学习小结:中文问题

(1)    Tapestry中文问题在目前的Tapestry5.0.5-SNAPSHOT版本中,Tapestry还没有提供对中文的支持。查找了Tapestry的邮件列表,看到如下的解决办法。首先,可以写一个UTF8properties的java文件。该文件可以到w3c的网站上找到,代码如下:  public class Utf8Properties extends Prop...

2007-06-27 10:29:11 134

(F1)Tapestry Upload:Tapestry Upload Component

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-upload/本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   Tapestry 上传组件Tapestry提供了一个基于Jakarata Commons FileUpload的文件上传组件。用法Uplo...

2007-06-23 12:41:00 118

Acegi(02): Acegi管理身份验证

2.管理身份验证决定是否允许用户访问受保护资源的的第一步是判断用户的身份。在大多数应用系统中,这意味着用户在一个登录界面上提供用户名和密码。用户名告诉应用系统用户声明自己是谁。为了确保用户的身份,用户需要同时提供一个密码。如果应用系统的安全机制确认密码是正确的,则系统假设用户的实际身份与他声明的身份相同。在Acegi中,是由认证管理器负责确定用户身份的。一个认证管理器由接口 ...

2007-06-06 17:38:38 201

Acegi(01): Acegi安全系统介绍

1Acegi安全系统介绍Acegi始于2003年晚期,当时在Spring Developers邮件列表中有人提问是否有人考虑提供一个基于Spring的安全实现。当时,Srping的社区是相对比较小的(尤其是和今天相比!),实际上Spring本身也是2003年早期才作为一个SourceForge项目出现的。对此问题的回应是它确实是一个值得研究的领域,虽然限于时间无法进行深入。    有鉴于此,这...

2007-06-06 11:09:56 135

(E1)Tapestry-Test

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-test/本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   Tapestry 测试效用这个库仅是一两个基本的类使它容易构建集成测试套件在Selenium周围。这个库现在基于Selenium0.8.1。策略启...

2007-05-28 16:06:10 101

(D1)Tapestry-Spring Integration

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-spring/本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   Tapestry/Spring 集成 提供Tapestry和Spring的集成,允许通过Spring定义的beans被注入在Tapestry I...

2007-05-28 15:17:28 102

(C15)Tapestry IoC:Service Builders Shadow Services

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/shadow.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   影子服务 PropertyShadowBuilder服务被用来构建一种特定的委派的服务实现。 有效的,它被用来允许另一个服务...

2007-05-28 13:45:22 87

(C14)Tapestry IoC:Service Builders Building Pipelines

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/pipeline.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   构建管道 在Tapestry内的一个共通的模式是过滤管道。在这个模式下,一个存在的服务是一个使用过滤的装饰器。这个过滤器将委派给...

2007-05-28 12:45:44 200

(C13)Tapestry IoC:Service Builders Strategy Pattern

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/strategy.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   策略模式另一个四人帮(Gang Of Four)模式,策略模式作为Tapestry IoC内的实现是一种后期约束。这个概念是适...

2007-05-28 11:30:15 95

(C12)Tapestry IoC:Service Builders Chain of Command

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/command.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   命令链 命令模式是四人帮设计模式(Gang Of Four Design Patterns)中非常有用的设计模式之一。 使...

2007-05-28 10:10:30 134

(C11)Tapestry IoC:Ordering by Constraints

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/order.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   约束排序 Tapestry IoC有两个特定的区域必须以特定的顺序放入某些形式的贡献:1.         有序的配置,不同的模...

2007-05-27 15:27:33 88

(C10)Tapestry IoC:Object Providers

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/order.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   对象提供器 当你不提供InjectService标注在一个参数上时(给服务构建器方法或构造器),Tapestry 将自动处理参数。...

2007-05-27 14:38:19 91

(C9)Tapestry IoC:Starting the Registry

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/run.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   开始Tapestry IoC 注册 首先,你将使用IoC注册作为Tapestry应用的一部分。在这时,TapestryFilter将负...

2007-05-27 11:44:06 103

(C8)Tapestry IoC:Symbols

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/symbols.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   符号 Tapestry IOC 使用运行时-评估符号(runtime-evaluated symbols)处理配置任务的特定类...

2007-05-27 10:48:46 168

(C7)Tapestry IoC:Case Insensitivity

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/case.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   语法格式灵敏性 Ever get frustrated because you typed the right thing with...

2007-05-26 17:02:34 140

(C6)Tapestry IoC:Type Coercion

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/coerce.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   类型强制 Tapestry 常常必需强制转换对象的类型。通过强制,我们能转换某些类型的对象为有相似内容的不同类型的新对象:一个常...

2007-05-26 14:29:10 115

(C5)Tapestry IoC:Tapestry IoC Configurations

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/configuration.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   Tapestry IoC 配置 Tapestry IoC的一个关键概念是分布配置。这个概念借鉴Eclipse Pl...

2007-05-26 09:19:49 115

(C4)Tapestry IoC:Tapestry IoC Decorators

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/decorator.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   Tapestry IoC 装饰器 装饰是一个非常流行的设计模式的名字。使用装饰,一个现有对象的行为可以被扩展而不需要改变对...

2007-05-25 10:19:42 100

(C3)Tapestry IoC:Tapestry IoC Services

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/service.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   Tapestry IoC 服务 服务由两个主要部分组成:一个服务的接口和一个服务的实现。 这个服务接口是如何服务的将通过注...

2007-05-24 13:04:23 95

(C2)Tapestry IoC:Tapestry IoC Modules

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/module.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   Tapestry IoC 模块你通过提供一个模块构建器类通知Tapestry关于你的服务和贡献。 这个模块构建器是一个简单Ja...

2007-05-22 12:47:07 132

(C1)Tapestry IoC:Introduction

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-ioc/本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   Tapestry IoC 容器 Tapestry框架的内部结构基于IoC控制,这种设计方法允许工作系统被许多小的,易测试的块构成。 使用 IoC(...

2007-05-21 17:08:05 89

(B2)Tapestry Hibernate:Configuring Hibernate

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-hibernate/conf.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   配置Hibernate  Tapestry Hibernate库负责为你配置Hibernate。这样做在某种意义上很及时...

2007-05-20 08:18:32 76

(B1)Tapestry Hibernate:About

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-hibernate/index.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   Tapestry/Hibernate集成库这个集成在Tapestry5中的库对于使用Hibernate3作为后端普通CR...

2007-05-19 23:12:40 66

(A22)Tapestry Core:Unit testing pages or components

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-core/guide/unit-testing-pages.html 本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   页面或组件的单元测试你可以非常容易的对某一页面或组件进行单元测试。跟随下面简单的工作: ...

2007-05-19 21:17:37 82

(A21)Tapestry Core:Live Class and Template Reloading

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-core/guide/dom.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   类和模版的重载Tapestry5中的一个重要的新特性是自动重载改变了的类和模版。在Tapestry先前版本中,只是在开发模式时...

2007-05-19 18:30:02 76

(A20)Tapestry Core:Document Object Model

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-core/guide/dom.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   文档对象模型Tapestry5与Tapestry4或其他框架比采取了一个非常不同的方法来标记生成。l Tapestry4...

2007-05-19 09:46:30 68

(A19)Tapestry Core :Request Processing

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-core/guide/request.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   请求处理理解请求处理管道是非常重要的,因为这是Tapestry的一个主要扩展点。大量的早期处理阶段是可扩展的管道(p...

2007-05-18 15:07:43 89

(A18)Tapestry Core :Configuring Tapestry

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-core/guide/conf.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf   配置TapestryTapestry 运行标准的Java Servlet API之上。对于servlet容器,像tomcat,T...

2007-05-16 12:32:01 69

(A17)Tapestry Core :Aliases

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-core/guide/appstate.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf 导言Tapestry用尽一切手段以便你可以使用Inject标注在一个字段域上而无需提供额外数据,但仍然能正确提供对象和服...

2007-05-15 16:20:42 79

(A16)Tapestry Core :Injection with Components

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-core/guide/inject.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf     组件注入注入是Tapestry使用的一个重要概念。Tapestry Ioc 容器(Tapestry IoC conta...

2007-05-14 18:15:44 117

(A15)Tapestry Core:Application State

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-core/guide/appstate.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf应用状态通常有一种情况是,你有少量的数据需要跨越多个页面。也许你会创造一个多页向导, 或者你也许有一个对象,可以追踪使...

2007-05-13 10:55:16 93

(A14)Tapestry Core :Persistent Page Data

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-core/guide/persist.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf持久化的页面数据大多数在Tapestry中的实例在每次请求最后都被自动清除。这是重要的,因为这关系到Tapestry页面如...

2007-05-11 13:00:09 89

(A13)Tapestry Core :Component Rendering

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-core/guide/rendering.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf 组件呈现Tapestry4 方法呈现是一个递归的过程。每一个组件实现了一个render()方法(从一个Irender接口...

2007-05-10 17:46:12 86

(A12)Tapestry Core:Parameter Type Coercions

 本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-core/guide/coercion.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf参数类型强制转换Tapestry自动处理参数的类型强制转换。类型强制转换发生在当一个值传入到参数但不符合参类型时。例...

2007-05-09 23:08:44 157

(A11)Tapestry Core:Assets

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-core/guide/assets.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolfAsset(是一些web应用中用到的资源,如图象,视频等)除了动态产生的HTML 以外,Assets 还可以是任何从客户端浏览器...

2007-05-09 23:05:57 104

(A10)Tapestry Core:Localization

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-core/guide/localization.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf本地化本地化全部是关于用正确的语言获得正确的文本给用户的。本地化在Tapestry中支持的很好。Tapestr...

2007-05-09 23:01:07 86

(A9)Tapestry Core:Component Mixins

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-core/guide/mixins.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf组件混合Tapestry5有一个重要的创新的特性,组件混合是一个复杂的概念。他的本质是允许一个真实的组件被一些特殊的有限的组件结合...

2007-05-09 22:55:51 88

(A8)Tapestry Core:Page Lifecycle Methods

本文翻译出处 http://tapestry.apache.org/tapestry5/tapestry-core/guide/lifecycle.html本人翻译目的是用来学习Tapestry5的,共享出来希望大家批评指正。计划持续翻译。 chinajavawolf页面的生命周期方法有一些有用的情形对于组件去执行某些事件。通常是基于页面生命周期的初始化或缓存。页面生命周期是十分简单的...

2007-05-09 22:50:50 80

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除