该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2006-12-27
刚用这个东西做了个小项目,有些收获,因为前面大多是struts项目,就说说自己的感受。
1.先说好的吧,当你习惯了它的应用方式,你会发现原来是如此简单,为你的动作加上回调来就可以了,server端的设计也完全可以利用非常清晰的业务层接口,直接提供给客户端控制能力。JS的Util实现的非常方便,省去很多调试的麻烦。 2.因为习惯了用标签控制负载的集合套集合负责值对象在jsp的显示,你会发现DWR完全没有办法,甚至想格式化输出Date都有些问题。 总的来说还是一个非常不错的东西,非常适合我这种讨厌JS的AJAX新丁。 |
|
返回顶楼 | |
发表时间:2006-12-27
谢谢...拿来学习下...
|
|
返回顶楼 | |
发表时间:2006-12-28
TO: likunkun:
首先謝謝你能提供這樣的了入門例了,再次能否看看這個問題,謝謝了. "EvalError"問題已解決,其實是args.pop()引起的,我IE打補訂后就OK了,但出現了新的問題 ,你的第二個例子中 <input id="sbutton" type="button" value="得到javafish的书"/> 我點擊時結果為:[object,object],[object,object] 從此可以看出確實返回了兩個BOOK,便對此值需怎樣得到且顯示呢? |
|
返回顶楼 | |
发表时间:2006-12-28
TO: likunkun:
首先謝謝你能提供這樣的了入門例了,再次能否看看這個問題,謝謝了. "EvalError"問題已解決,其實是args.pop()引起的,我IE打補訂后就OK了,但出現了新的問題 ,你的第二個例子中 <input id="sbutton" type="button" value="得到javafish的书"/> 我點擊時結果為:[object,object],[object,object] 從此可以看出確實返回了兩個BOOK,便對此值需怎樣得到且顯示呢? |
|
返回顶楼 | |
发表时间:2006-12-28
sulo_xxr 写道 TO: likunkun:
结果为[object,object],[object,object] 就对了,这是javascript中的对象数组,可以在回调函数里DWRUtil.setValue('result',msg[0].author);即可得到第一本书的作者
首先謝謝你能提供這樣的了入門例了,再次能否看看這個問題,謝謝了. "EvalError"問題已解決,其實是args.pop()引起的,我IE打補訂后就OK了,但出現了新的問題 ,你的第二個例子中 <input id="sbutton" type="button" value="得到javafish的书"/> 我點擊時結果為:[object,object],[object,object] 從此可以看出確實返回了兩個BOOK,便對此值需怎樣得到且顯示呢? |
|
返回顶楼 | |
发表时间:2006-12-30
TO: likunkun:
真是太謝謝你了,問題 已解決,我是剛開始學習DWR,所以有很多不懂的地方.不要見怪啊.! |
|
返回顶楼 | |
发表时间:2007-01-04
我这里也一切正常.
|
|
返回顶楼 | |
发表时间:2007-01-04
好贴!正在学习DWR相关的知识,对其推出的基于Ajax的推技术比较感兴趣。先受教了。
|
|
返回顶楼 | |
发表时间:2007-01-07
当我点击"得到javafish的信息"这个按钮时,提示"Invalid reply from server",但是当我去掉方法上的名称参数时即jsuser.getUser($("name").value,callback)修改为jsuser.getUser(callback),同时修改User类的public User getUser(String welcome)方法为public User getUser()后,可以正常得到结果!
不知道是什么原因,我的环境是:j2sdk1.4.2_09,resin2.1.9. |
|
返回顶楼 | |
发表时间:2007-01-18
感谢你整理了这么好的东东,我运行了你传上来的源码,但是在spring构造对象时,启动tomcat时却报错,请问是什么原因。
错误信息: 严重: Missing creator: spring (while initializing creator for: springUser.js) |
|
返回顶楼 | |