`

The Creators - 创造 器

阅读更多

dwr.xml文件中的create元素的结构如下:

xml 代码
  1. <allow>  
  2.   <create creator="..." javascript="..." scope="...">  
  3.     <param name="..." value="..."/>  
  4.     <auth method="..." role="..."/>  
  5.     <exclude method="..."/>  
  6.     <include method="..."/>  
  7.   </create>  
  8.   ...   
  9. </allow>  

 

这里的多数元素都是可选的 - 你真正必须知道的是指定一个creator和一个javascript名字。

creator属性 是必须的 - 它用来指定使用那种创造器。

默认情况下DWR1.1有8种创造器。它们是:

  • new: 用Java的new关键字创造对象。
  • none: 它不创建对象,看下面的原因。 (v1.1+)
  • scripted: 通过BSF使用脚本语言创建对象,例如BeanShell或Groovy。
  • spring: 通过Spring框架访问Bean。
  • jsf: 使用JSF的Bean。 (v1.1+)
  • struts: 使用Struts的FormBean。 (v1.1+)
  • pageflow: 访问Beehive或Weblogic的PageFlow。 (v1.1+)

如果你需要写自己的创造器,你必须在init部分注册它。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics