Google App Engine:不使用RPC(Java)的AJAX

时间:2012-10-02 03:41:51

标签: ajax google-app-engine

我是GAE&的新手。 AJAX并一直试图通过使用JAVA编写一些应用来学习GAE(尽管没有GWT)。有人可以告诉我是否可以在不使用Python或RPC with Java的情况下编写AJAX应用程序?如果是,那么是什么样的?

由于

3 个答案:

答案 0 :(得分:1)

您可以使用JavaScript(或类似jQuery的库)和常规HTTP请求编写一个好的应用程序。

网上有很多例子。像这个: http://vimeo.com/m/8066901

答案 1 :(得分:1)

GAE上的

代码在服务器上运行,其中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目录中,它们将在部署后在网站的根目录中可用。