DWR现在还用的多吗?我用prototype或jQuery能实现DWR的功能吗?

DWR现在还用的多吗?我用prototype或jQuery能实现DWR的功能吗?

楼主应该是想要很方便使用Ajax吧,DWR方便的地方分为两个地方。
前台:
1.前台的js方法的自动生成(由服务端自动发送js脚本到客户端),
用户无需关心,模拟后台的方法调用形式,上手容易。

后台
1.后台获取服务bean的plugin功能。
(可以和Spring、Struts集成)提供服务对象。
2.提供实现好的servlet解析请求,lookup 服务对象,执行请求,
将返回结果转化为js识别的数据结构。

jquey和prototype强大在前台的dom结构的操作,
两者的强项不一样,并不冲突。

只要能AJAX就可以,没必要非得DWR。

$.ajax({});
$.getjson({});等,就是从服务器去取数据的

DWR用的还真不多,一般是jquery,
jquery得到了微软,SUN(以前的)等大公司的支持,发展很快。
因为本身使用简单,功能强大的原因,得到了广泛的使用。
DWR缺点是不安全,暴露的java对象,组织结构。
但是优点不能不说,Debug功能强大。

关键看你用dwr是会用到它后台的东西不,它直接操作java类的方法这个功能还是最强大的

如果单纯用dwr的前台功能的话,jquery操作dom,html比dwr强太多了,

其实dwr和jquery可以结合使用的

单纯的用jquey和prototype是不能替代的dwr的,要结合后台技术(比如Struts)。