我很喜欢过去使用DWR (www.directwebremoting.org),并在几个项目中使用它。它通过在服务器上创建javascript代理/存根来轻松实现AJAX。
虽然DWR已经存在多年,但自从主要开发人员离开后,它似乎放缓了速度,而且与早期相比也变得相当庞大。
就简单的Java到Javascript代理/封装(基本上是将低级别的AJAX抽象出来)的需求而言 - 有人能推荐一个替代方案吗? 我所发现的只有RAJAX,但它也相当陈旧。
谢谢!
我很喜欢过去使用DWR (www.directwebremoting.org),并在几个项目中使用它。它通过在服务器上创建javascript代理/存根来轻松实现AJAX。
虽然DWR已经存在多年,但自从主要开发人员离开后,它似乎放缓了速度,而且与早期相比也变得相当庞大。
就简单的Java到Javascript代理/封装(基本上是将低级别的AJAX抽象出来)的需求而言 - 有人能推荐一个替代方案吗? 我所发现的只有RAJAX,但它也相当陈旧。
谢谢!
我使用DWR已经超过3年了,我同意DWR没有新的开发进展,但我觉得DWR能够满足我的大部分需求,比如易于使用的AJAX、与Spring、Acegi和Spring Security的良好集成、反向AJAX和稳定性。因此,除非我需要一些缺失的功能,否则我不认为有必要开始寻找替代品。
<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="1.2">
<jsp:directive.page contentType="text/json"/>
{
"firstName": "John",
"lastName": "Smith",
"address": {
"streetAddress": "21 2nd Street",
"city": "New York",
"state": "NY",
"postalCode": "10021"
},
}
</jsp:root>
JSON是一个不错的选择,因为它可以轻松地与许多JavaScript库配合使用,并且不会将您绑定到任何服务器端语言/库/技术。