2011-09-25 84 views
0

DWR主要用于处理来自服务器的AJAX响应..置换DWR

,所以我想知道其他类似的技术,这将使得AJAX处理容易像在JavaScript调用Java方法和粘贴在响应html代码。

我知道jQuery有AJAX方法,但不认为它可以调用和处理特定的Java方法。

回答

1

我知道jQuery有AJAX方法,但如此不认为它可以调用和 处理特定的Java方法

我用jQuery的春天,每个请求可以被映射到特定的方法。我比dwr更喜欢它。

Ajax and Spring.

+0

THX一个lot..the主要目的更可靠的我计划应用程序是我使用的AJAX库在我的网页有一个表/动态数据在比较差异的地方所有得到填充由java /动作类代码output..Now在我的情况下,我返回完整的HTML表代码作为Java代码响应..我只想要返回数据而不是完整的HTML ..所以建议基于此.. – testndtv

1

你可以给谷歌Web工具包一试,在这一点上它足够成熟,可以拥有所有的体面的功能和没有恼人的bug:

http://code.google.com/intl/fr-FR/webtoolkit/

现在GWT不在一条直线替换,用于DWR。它的默认用法是将所有内容都编码为Java(客户端UI和服务器端)。这可能是DWR做事方式的前提。但是,如果不是,并且想要以更类似于DWR的方式使用GWT,则可以具有JavaScript代码/函数和GWT Java类,并且可以通过GWT的JSNI API从Java调用js函数:

http://code.google.com/intl/fr-FR/webtoolkit/doc/latest/DevGuideCodingBasicsJSNI.html

+0

我使用GWT,发现它比DWR – algiogia