您可以使用jQuery进行 Java Script 交互。使用jQuery UI和大量jQuery 插件,您可以创建强大的用户界面。
这会处理前端部分,但您仍然需要与服务器通信。在最简单的情况下,您可以使用 jQuery 的getJSON方法从服务器获取数据。
服务器需要使用类似于 JSON 的内容进行响应。您可以使用 JSON taglibs或JSON object models之类的东西。事实上,jQuery 并不关心 JSON 来自哪里,所以一个简单的 JSP(或 servlet)也可以:
<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 库一起使用,并且它不会将您绑定到任何服务器端语言/库/技术。