Google-App-Engine Java Servlets入门

时间:2015-01-07 15:55:05

标签: java google-app-engine servlets

我正在使用Eclipse Lunar完成我的第一个GAE项目。在GAE服务器上,我将有3个数据存储对象,如下所示:

  • 注册表
  • RegistrationNumbers
  • 订阅

我设计了18个命令来为这3个数据存储对象提供服务。每个命令都应实现为Java Servlet,其中大多数将在'HttpServletRequest'参数中具有'session'对象。 Servlets命令应该来自Web Page [HTML]或Java独立应用程序......

我将构建一个GAE应用程序,其Eclipse项目名称为“MyServlets”,包名称为“myServlets”。 'MyServlets'GAE应用程序应包含18个Java Servlets ......

我需要帮助才能开始。我不是在构建Web应用程序。我正在寻找创建,调试和部署18命令Servlet到GAE服务器的最佳方法。我已经成功加载了GAE和GWT Eclipse插件,尽管我认为我不需要GWT功能。

问题:

1)我需要建议我应该使用什么Eclipse Project来构建.war文件我需要将我的servlet部署到GAE服务器?

2)在尝试为此努力设置Eclipse Lunar系统时,我有几个我认为不需要的插件。如果我从eclipse-Lunar / plugins文件夹中删除它们,它们是完全消失还是有更好的方法来摆脱它们?

1 个答案:

答案 0 :(得分:0)

  

我正在使用Eclipse Lunar完成我的第一个GAE项目。在GAE服务器上I>应具有3个数据存储对象,如下所示:

     

注册表   RegistrationNumbers   订阅   我现在明白数据存储区应该被视为HashMaps的集合。我的所有数据存储HashMap密钥都应以分配给我的帐户的GAE ID开头。上述数据存储对象应实现为单独的HashMaps,并将以下代码连接到GAE ID:    “R” - 登记处; “N” - RegistrationNumbers; “S” - 订阅......

接下来,将HashMap唯一ID附加到每个键...

  

1)我正处于需要Eclipse项目的建议的地步>用于构建.war文件我需要将我的servlet部署到GAE   服务器?   加载GAE Eclipse插件后,我使用Eclipse菜单导航到新的/ Google / New Web ApplicationProject向导。在创建过程中,我取消选中“使用Google Web Toolkit”复选框...