GAE如何从服务器动态提供html文件

时间:2013-04-03 17:41:10

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

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

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

我该怎么做?使用HttpServlet?

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

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:1)

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

您可以接受请求并提供您想要的任何内容(jsp,jsf,html static)。你也可以编写gwt代码来执行动作(效果或ajax用于更多的东西。等等)和现有的html(只需要向元素添加id)并为该页面编写另一个入口点,只需在页面中包含生成的js

我打算做一个关于如何通过谷歌制作gwt网站索引的教程和POC