一个超级简单的dwr配置文件,介绍了dwr最常用的几个标签(转)
来源:互联网 发布:电脑必备软件排行 编辑:程序博客网 时间:2024/04/27 16:40
最简单的一个dwr配置说明
dwr.xml的配置
<dwr>
<allow>
<create creator="new" javascript="testClass" >
<param name="class" value="com.dwr.TestClass" />-----〉****
<include method="testMethod1"/>
</create>
<convert converter="bean" match="com.dwr.TestBean"/>
</allow>
</dwr>
说明:
<allow>标签中包括可以暴露给javascript访问的东西。
<create>标签中指定javascript中可以访问的java类,并定义DWR应当如何获得要进行远程的类的实例。
creator="new"属性指定java类实例的生成方式,new意味着DWR应当调用类的默认构造函数来获得实例,其他的还有spring方式,通过与IOC容器Spring进行集成来获得实例等等。
javascript=" testClass "属性指定javascript代码访问对象时使用的名称。dwr可以自己生成*.js文件,但是我们在项目内部是看不到的。是一个隐含的虚文件。这个配置则最后生成的是testClass.js
<param>标签指定要公开给javascript的java类名。
<include>标签指定要公开给javascript的方法。不指定的话就公开所有方法。
<exclude>标签指定要防止被访问的方法。
<convert>标签制定了这个类可以返回的对象的类型,如果需要返回一个对象,则在这里指定它的类型。
converter属性是写死的bean,match是返回对象的类名
javascript中调用
首先,引入javascript脚本
<script src='dwr/interface/ testClass.js'></script>
<script src='dwr/engine.js'></script>
<script src='dwr/util.js'></script>
其中TestClass.js是dwr根据配置文件自动生成的,engine.js和util.js是dwr自带的脚本文件。
其次,编写调用java方法的javascript函数
Function callTestMethod1(){
testClass.testMethod1();
}
注意:
****处如果写成<param name="class" value="testClass" />也是可以的,这么写意味着这个类是通过spring事先注入好了的。则上面要改成<create creator="spring" javascript="testClass" >
- 一个超级简单的dwr配置文件,介绍了dwr最常用的几个标签(转)
- 一个超级简单的dwr配置文件,介绍了dwr最常用的几个标签.
- 最简单的DWR例子
- 一个简单的dwr例子
- 一个简单的DWR例子
- 一个简单的DWR例子
- dwr的配置文件+简单的例子
- DWR的配置文件
- DWR最简单可行的例子
- dwr小例子最简单的
- dwr的介绍及简单应用
- dwr 源码 dwr的简单实现 dwr简单示例
- DWR的转换器介绍
- 一个简单的dwr小程序
- 一个简单的DWR入门例子
- 一个简单的DWR框架实例
- dwr----简单的例子
- 简单的DWR?
- VTK观察者和picker学习--从源码中找解决方案
- 无目标的人生
- XMLBeans用法
- HATETRIS:故意跟你作对的俄罗斯方块游戏
- 电子商务喜欢的四种人
- 一个超级简单的dwr配置文件,介绍了dwr最常用的几个标签(转)
- 云与地 改变你我的生活
- response中常用的MINE类型
- 用php判断一个数是否是2的幂
- 冬季夏风
- firebug 使用 【转】
- Qt中设置widget背景颜色/图片的注意事项(使用样式表 setStyleSheet())
- hdu 1068(最大独立集)
- sql 2005 数据类型