临海观潮

  DonewsBlog  |  Donews首页  |  Donews社区  |  Donews邮箱  |  我的首页  |  联系作者  |  聚合   |  登录
  40篇文章 :: 0篇收藏:: 99篇评论:: 1个Trackbacks

公告

学而不思则罔,
思而不学则殆。
与我联系:
hotmail gmail

文章

收藏

相册

Blog友情链接

存档


正在读取评论……


这两天断断续续一直在折腾DWR,不知道怎么搞得前两个例子一直跑不起来,昨天半夜终于发现了问题所在,今天晚上回来试了一下总算解决了。都是很小的问题,小问题会有大影响,Sample文档描述也不是太清晰,记录一下,免得忘了。

Dyanmic Text

直接复制 http://getahead.ltd.uk/dwr/examples/text 获取的源代码(注意要修改 Demo.js等几个js文件的URL地址),运行有问题,Excuete按钮正常执行,Inclue Page 按钮不起作用。昨晚注意检查了一下,发现 Dynamic Text的文档和查看源代码得到的代码有出入。

文档显示

The code is all very similar to the above example except for slightly different Java code:

public String getInclude() throws ServletException, IOException
{
return ExecutionContext.get().forwardToString("/forward.jsp");
}
源文件中对应的javascript
function forward()
{
Demo.getForward(loadforward);
}
给出的函数名和实际使用的函数名不一致,修改成一样的,重新发布,一切正常了。

Dynamic Form

Dynamic Form运行时,点击write会出现一个错误信息提示。这个文档说明本身没有问题,漏了一点没有说明,为了sample程序正常运行,需要在dwr.xml增加下面一行:

<convert converter="bean" match="your.full.package.BeanName"/>
这个conver可以使得DWR调用带类参数Set方法时自动创建需要的对象。具体作用参考http://getahead.ltd.uk/dwr/server/dwrxml/converters/bean


Trackback: http://tb.donews.net/TrackBack.aspx?PostId=652754


[点击此处收藏本文]  发表于2005年12月09日 10:12 PM




正在读取评论……

发表评论

大名:
网址:
验证码
评论