我是GAE&的新手。 AJAX并一直试图通过使用JAVA编写一些应用来学习GAE(尽管没有GWT)。有人可以告诉我是否可以在不使用Python或RPC with Java的情况下编写AJAX应用程序?如果是,那么是什么样的?
由于
答案 0 :(得分:1)
您可以使用JavaScript(或类似jQuery的库)和常规HTTP请求编写一个好的应用程序。
网上有很多例子。像这个: http://vimeo.com/m/8066901
答案 1 :(得分:1)
代码在服务器上运行,其中AJAX代码在浏览器中完成,最典型的是JavaScript。
你可以拥有一个扩展HttpServlet并在GAE上运行的Java类,然后让java脚本调用它并向其发送POST或GET参数并接收响应并执行所需操作。这被称为servlet,你可以谷歌或获得许多关于这个主题的书籍。
public class Biller extends HttpServlet {
public void doPost(HttpServletRequest req, HttpServletResponse resp) {
//Do something in here.
}
}
答案 2 :(得分:0)
实际上,GEA应用程序与Java EE Web应用程序非常相似。您可以只在JSP中使用JSP文件并执行任何操作。甚至可以添加更多静态HTML文件。只需将它们放到/ web目录中,它们将在部署后在网站的根目录中可用。