新增特性:
1. 增强@ManagedProperty标注,当一个field定义了@ManagedProperty之后,可以不必定义get和set方法。
2. 直接将session bean作为managed bean使用,例如:
@Stateless
@ManagedBean(name="hello")
public class HelloEJB implements Hello
{
public void sayHello() {
}
}
则可以使用EL表达式#{hello.sayHello}调用EJB方法。
3. 增加@Bind标签,用于将EJB的field与jsp页面进行绑定,例如:
@Bind(value="#{view.result.value}", fillback=true)
private int result;
使用此标注时必须同时为EJB定义拦截器org.operamasks.faces.ejb.FacesInterceptor
4. 支持Facelets。
5. 集成Spring。
可以直接引用Spring的EL表达式,也可以在Spring中引用ManagedBean。
6. 增加Dialog组件。
7. 为w:page组件增加loadMask属性,可用于页面装载的过渡。
8. 资源注入接口剥离,目前支持在Apusic和Tomcat中进行资源注入。
修复的BUG:
1. DataGrid组件双击,绑定的行不正确。
2. 解决DataModel被调用多次的问题。
网友评论