Apusic OperaMasks 1.1M1发布

互联网 | 编辑: 江海明 2007-08-23 00:30:00转载-投稿

新增特性:

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被调用多次的问题。

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑