Apusic OperaMasks 1.1M1发布

来源:PChome原创文章属性:新闻作者:PChome编辑部

新增特性:

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

广告声明:文内含有的对外跳转链接(包括但不限于超链接、二维码、口令等形式),用于传递更多信息,节省甄选时间,结果仅供参考,PChome科技所有文章均包含本声明。

相关文章

关键词:互联网

大家在看