<create creator="new" javascript="Hello" scope="session">
<param name="class" value="test.com.commonpub.DwrPrepare" />
</create>
配置一个dwr对象,有一个scope范围,假设我把它设置为session,是不是运行过程是这样的,如果,session范围内没有Hello这个对象,就new一个,否则直接用session中已经存在的对象?
<param name="class" value="test.com.commonpub.DwrPrepare" />
</create>
配置一个dwr对象,有一个scope范围,假设我把它设置为session,是不是运行过程是这样的,如果,session范围内没有Hello这个对象,就new一个,否则直接用session中已经存在的对象?
<create> 标签中指定 javascript 中可以访问的 java 类,并定义 DWR 应当如何获得要进行远程的类的实例。 creator="new" 属性指定 java 类实例的生成方式, new 意味着 DWR 应当调用类的默认构造函数来获得实例,其他的还有 spring 方式,通过与 IOC 容器 Spring 进行集成来获得实例等等。 javascript=" testClass " 属性指定 javascript 代码访问对象时使用的名称。 <param> 标签指定要公开给 javascript 的 java 类名。 <include> 标签指定要公开给 javascript 的方法。不指定的话就公开所有方法。 <exclude> 标签指定要防止被访问的方法。 scope="session" 代表类的实例在session范围内。