钓草鱼用什么饵最好:DWR技术

来源:百度文库 编辑:九乡新闻网 时间:2024/07/14 01:55:14
 
DWR(Direct Web Remoting)是一个用于改善web页面与Java类交互的远程服务器端Ajax开源框架,可以帮助开发人员开发包含AJAX技术的网站.
它可以允许在浏览器里的代码使用运行在WEB服务器上的JAVA函数,就像它就在浏览器里一样。
 
1、拷贝dwr.jar到项目的lib中2、配置web.xml,添加:dwr-invokerorg.directwebremoting.servlet.DwrServletdebugtruedwr-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、自行设计调用处理方法