dwr配置步骤,要求以实例解释

来源:学生作业学帮网 编辑:学帮网 时间:2024/05/15 18:44:27

dwr配置步骤,要求以实例解释

1、拷贝dwr.jar到项目的lib中
2、配置web.xml,添加:
dwr-invoker
org.directwebremoting.servlet.DwrServlet
debug
true
dwr-invoker
/dwr/*
3、新建dwr.xml,配置允许js调用的class
如果有自定义类型可以考虑添加下面的配置在中
现在你必须让DWR知道通过XMLHttpRequest对象,什么对象将会接收请求.这个任务由叫做dwr.xml的配置文件来完成.在配置文件中,定义了DWR允许你从网页中调用的对象.从设计上讲,DWR允许访问所有公布类的公共方法,但在我们的例子中,我们只允许访问几个方法.下面是我们示例的配置文件:
上面的文件实现了我们例子中的两个目标.首先,标记告诉DWR将com.yd.pojos.Userss对象的类型转换为联合数组,因为,出于安全的原因,DWR默认的不会转换普通bean.第二,标记让DWR暴露出com.yd.imp.UserCol类给JavaScript调用;我们在页面中使用JavaScript文件被javascript属性定义.我们必须注意标记,它指明了com.yd.imp.UserCol类的哪些方法可用.
4、页面添加:
说明:Hello.js 对应dwr.xml
5、自行设计调用处理方法
function callback(str)
{
alert(str);
}
function test()
{
Hello.sayHelloTo("zhangsan",callback);
}