Friday, July 04, 2008

Difference between Annotation @InjectComponent and @Component in Tapestry5

@InjectComponent 和 @Component 需要注意二者区别。@InjectComponent这个注释是指在page中注入此组件,其中说明里的readonly是指注入的组件对象是只读注入的,不能用new来构建或者将其置为null,但是对象内部的状态可以通过在page中调用此对象本身的方法加以改变。
@Component 注释是在component中注入内置组件component,如常用到的Form组件。

No comments :