【问题标题】:GAE how to serve an html file dynamically from the serverGAE如何从服务器动态提供html文件
【发布时间】:2013-03-25 12:41:22
【问题描述】:

我在我的 GWT 应用程序中使用 GAE (Java)。

当我的用户输入某个 URL 时,我想在服务器端动态创建一个 html 页面并将其提供给客户端。

我该怎么做?使用 HttpServlet?

我在这里很迷茫,我是否需要在服务器端有一个动态完成并提供给客户端的 html 模板文件?

【问题讨论】:

  • 在这种情况下我更喜欢 JSP

标签: java google-app-engine gwt servlets dynamic


【解决方案1】:

您应该从教程开始学习基础知识。您可以动态生成整个 HTML,但这往往会变得很尴尬。最好将 HTML 分离成一个模板,并用 GAE 应用程序中实现的逻辑填写详细信息。

https://developers.google.com/appengine/docs/java/gettingstarted/

【讨论】:

    【解决方案2】:

    您可以使用像 https://github.com/alexmuntean/java-url-rewrite 这样的库。阅读自述文件以了解更多信息。

    您可以接受请求并提供您想要的任何内容(jsp、jsf、html 静态)。您还可以编写 gwt 代码来使用现有的 html 执行操作(效果或 ajax 等)(只需将 id 添加到元素)并为该页面编写另一个入口点并将生成的 js 包含在您的页面中

    我打算做一个关于如何让一个 gwt 网站可以被谷歌索引的教程和 POC

    【讨论】:

    • 谢谢亚历克斯。我的问题背后的动机确实是能够将服务器端的元标记动态添加到所服务的网页,以便谷歌可以正确索引它。这样的教程将非常受欢迎。准备好后,请把链接放在这里!
    • 您需要知道的是,您也可以从 GWT 执行此操作,并且 google 可以索引您的 javascript 网站:)
    猜你喜欢
    • 2013-09-27
    • 2015-09-12
    • 1970-01-01
    • 2018-05-14
    • 2019-10-11
    • 2014-12-20
    • 2014-08-12
    • 2017-11-05
    • 1970-01-01
    相关资源
    最近更新 更多