【问题标题】:Developing a web client without servlet在没有 servlet 的情况下开发 Web 客户端
【发布时间】:2015-03-28 11:35:28
【问题描述】:

我是 appengine 开发的新手。我有一些关于 appengine 的 Web 客户端的基本问题。当我们在 Android Studio 中制作谷歌云模块时,会自动生成一个 android 客户端、一个后端和一个 WEB CLIENT。A为 Web 界面自动生成的文件很少。我的问题是:

  1. 为什么我需要 WEB-INF/web.xml 用于 Web 客户端?我还发现在gradle中添加了一个servlet api依赖,虽然我没有找到和servlet文件,它是做什么用的?
  2. 我想为我的 andorid 应用程序制作一个 Web 界面/客户端,但我没有 知道servlet,jsp,可以用纯javascript或者js lib做吗?
  3. Web 客户端的默认模板是否适用于任何其他 Web 托管 比 appengine?
  4. 如何使用纯 javascript、css、html 制作 Web 客户端,将 用于 javascript 的 google cloud doc 是否足以满足此目的?

【问题讨论】:

  • 请针对每个 StackOverflow 问题提出 一个 问题,而不是 四个
  • 一个简短的回答就足够了......谢谢你
  • @Tanvir 这并不意味着问题更好。 Stack 适用于每个帖子一个问题。如果有人回答 1&3,有人回答 2&4。您为后代和下一个提出类似问题的用户接受/投票赞成哪个?
  • 对不起。我以为所有的问题都可以简短地回答,因为我以前得到过这样的答案。如果你仔细阅读,问题 2 - 4 可以用简单的 Yes 或 NO 来满足
  • @Tanvir 并没有改变我的观点。如果我回答 1 和 2,Alex Martelli 回答 3 和 4……您接受哪个答案? Stack 的目的是为下一个有问题的用户提供问答。你问这个的方式:1)没有人会寻找这个问题。 2) 无法将多个答案指示为有效答案。

标签: google-app-engine


【解决方案1】:

为什么网页客户端需要 WEB-INF/web.xml?我还发现有一个 在gradle中添加了servlet api依赖项,虽然我没有找到并且 servlet 文件,它有什么用?

两者都是 Java Web 应用程序的基本元素,即使您不使用 servlet,大多数现代 Web 框架都是在它们之上构建的。

我想为我的 andorid 应用程序制作一个 Web 界面/客户端,但我没有 知道servlet,jsp,可以用纯javascript或者js lib做吗?

是的,GAE 是标准的 Web 应用程序,因此您可以使用纯 HTML + js 构建和应用程序。

Web 客户端的默认模板是否适用于任何其他 网络托管比 appengine 好?

简短的回答,不。 App 引擎 SDK 依赖于严格在 GAE 环境中可用的几个 API。让一个空的 webapp 模板运行在一个 tomcat 思想上应该不难。

如何用纯 javascript、css、html 制作 Web 客户端,请问 用于 javascript 的 google cloud doc 是否足以满足此目的?

我不知道您所说的“Google 云文档”是什么意思,但大多数情况下答案是肯定的,所有 App Engine、云计算和 Google Drive 都能够托管 HTML+JS。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-03
    • 1970-01-01
    • 2017-05-10
    相关资源
    最近更新 更多