文件名称:dwr入门+springmvc实现
文件大小:14.65MB
文件格式:ZIP
更新时间:2019-08-28 15:56:30
dwr dwr+spring
DWR(Direct Web Remoting)是一个WEB远程调用框架.利用这个框架可以让AJAX开发变得很简单.利用DWR可以在客户端利用JavaScript直接调用服务端的Java方法并返回值给JavaScript就好像直接本地客户端调用一样(DWR根据Java类来动态生成JavaScrip代码).它的最新版本DWR0.6添加许多特性如:支持Dom Trees的自动配置,支持Spring(JavaScript远程调用spring bean),更好浏览器支持,还支持一个可选的commons-logging日记操作. 其大概开发过程如下: 1.编写业务代码,该代码是和dwr无关的。 2.确认业务代码中哪些类、哪些方法是要由javascript直接访问的。 3.编写dwr组件,对步骤2的方法进行封装。 4.配置dwr组件到dwr.xml文件中,如果有必要,配置convert,进行java和javascript类型互转。 5.通过反射机制,dwr将步骤4的类转换成javascript代码,提供给前台页面调用。 5.编写网页,调用步骤5的javascript中的相关方法(间接调用服务器端的相关类的方法),执行业务逻辑,将执行结果利用回调函数返回。 6.在回调函数中,得到执行结果后,可以继续编写业务逻辑的相关javascript代码。 本次例子只是用于演示,说明DWR的使用,类设计并不是最优的
【文件预览】:
WebSpringDWR
----build.xml(3KB)
----dist()
--------WebSpringDWR.war(5.45MB)
----src()
--------conf()
--------java()
----nbproject()
--------build-impl.xml(85KB)
--------private()
--------ant-deploy.xml(2KB)
--------project.xml(3KB)
--------genfiles.properties(473B)
--------project.properties(6KB)
----web()
--------META-INF()
--------tanqingming.jsp(884B)
--------WEB-INF()
--------dept.jsp(3KB)
--------hello.jsp(2KB)
--------index.jsp(3KB)
--------dwr01.jsp(958B)
--------readme.html(379B)
----build()
--------empty()
--------web()
--------generated-sources()