dwr
wunda
这个作者很懒,什么都没留下…
展开
-
第一个 dwr 程序
dwr学习1、下载dwr.JAR2、新建一个web,将jar包放入到lib下3、由于dwr使用的是自身的servlet来与服务端通信,因此要在web.xml中配置dwr的servlet[code="java"] dwr-invoker org.directwebremoting.servlet.DwrServlet debu...2010-04-23 17:38:16 · 82 阅读 · 0 评论 -
dwr test/debug 页面
dwr 中非常有用的工具访问http://localhost:8080/webapp/dwr/index.html在这个页面中个列出了所有的方法采用这种手段,可以测试所有方法,而不必自己编写测试代码JavaScript不支持重载方法,所以在编写服务器端代码时应该要明白这一点...2010-04-25 10:13:33 · 394 阅读 · 0 评论 -
dwr 中的配置文件 dwr.xml --非常重要
在web.XML 中我们设置dwr的servlet时,可以设置一些初始化参数[color=red]最重要的就是debug参数,要设置为true[/color]这样就可以使用test/debug页面dwr.xml文件:dtd文件类型定义,可以自动提示内置的创建器和转换器创建器: [color=red]new none spring等[/color]转换器:...2010-04-25 10:33:11 · 172 阅读 · 0 评论 -
客户端JavaScript代码调用dwr
1、基本的调用 MethodDelegate.add(a,bfunction(answer){}2、调用元数据对象方法 MethodDelegate.add(a,b,{callback:doMathCallback});还可以调用设置其他的一些数据如可以在元数据对象中传入timeout和errorHandler元素指定请求超时前等待的时间处理已知错误的函...2010-04-25 10:41:26 · 129 阅读 · 0 评论 -
dwr 获取服务器中的信息 request等
在dwr编程中,应该考虑到两个类WebContext和WebContextFactory通过wc可以,得到requestresponseconfigcontextsession等同时可以调用wc.getContainer()返回一个Container对象IoC容器还有一种方法是把服务器代码和dwr彻底分开(即不需要context)...2010-04-25 10:50:21 · 195 阅读 · 0 评论 -
dwrEngine 和 dwrUtil
engine.js会输出DWREngine对象改对象可以控制dwr工作机制在这里也可以设置timeout和errorHandler等一些参数每个参数都有3中方式来设置1全局层次2批处理层次3调用层次如果都设置了,覆盖原则如何?[color=red]如果有全局性设置,那么调用层次的设置会被铺盖,这一点要注意[/color]调用批处理[color...2010-04-25 11:00:13 · 112 阅读 · 0 评论 -
dwr 学习总结
1。放入jar包2。配置dwrservlet 在web.xml中。这里可以设置一些参数,init denbug为true3。dwr。xml文件,可以指定dtd文件,打开自动提示 在dwr。xml文件中,来指定bean和JavaScript的映射,数据类型转换等 ...如何指定list泛型的情况,无法通过反射来得到数据类型,因此dwr通过元素来指定...2010-04-25 11:18:03 · 92 阅读 · 0 评论 -
dwr 中的异常处理
dwr把通常所说的例外状态分成3类1、警告2、错误3、异常警告可能表示或者不表示我们所关注的某种情形。dwr不给警告条件提供处理程序,通常会忽略警告错误就是出现运行故障的地方,同时dwr可以明确地确定到底发生了什么事情这类错误通常在客户端就是解决异常发生在服务器端,并传播到客户端。当影响客户端时,异常确实可以视为错误。还有一种情况,极端情况:不正...2010-04-25 17:05:56 · 188 阅读 · 0 评论 -
dwr 中的方向ajax
dwr提供了3中方向ajax1、轮询2、comet3、piggybacking轮询就是客户端轮询服务器,看是够存在更新,并且显示新信息comet 持续的服务器连接,长时间的连接,服务器过载和用完请求处理进程piggybacking,服务器会进行队列响应,并在客户端的下一个请求中进行发送不会给服务器增加负担代码实现:轮询:1、对dwr se...2010-04-25 17:37:30 · 78 阅读 · 0 评论