任何人都可以展示如何通过AppEngine在GWT项目上获取漂亮网址的实例。
我知道您会建议查看UrlRewriteFilter。我已经燃烧了3天而没有成功。
拜托,可以帮忙吗?
答案 0 :(得分:1)
答案 1 :(得分:1)
这会有效,而且非常简单:
def main():
application = webapp.WSGIApplication([('/', MainHandler), ('/(.*)', PostHandler)], debug=True)
class PostHandler(webapp.RequestHandler):
def get(self, slug):
上的文章所述
答案 2 :(得分:0)
我按照那个链接直到urlrewrite过滤器,这就是我现在正在使用的。
我将domain /?user = 43434& mensage = 89898转换为domain / user43434-mensage89898,这对我来说非常好。
但我无法将其转换为domain / 43434/8989。
当我尝试这样做时,我总是得到一个失败,包括我的服务找不到* .wgt.rpc文件。
换句话说,当我使用GWT时,我无法运行下一个示例: http://zenoconsulting.wikidot.com/blog:16
答案 3 :(得分:0)
如果您愿意在网址开头添加#
,则可以在客户端使用“历史记录”类执行此操作。例如,在我的应用中,教师可以在http://activegrade.com/#calculus/grades访问他们的成绩。 History对象接收“微积分/等级”,您可以从那里解析它。
GWT 2.1引入了地方的概念 - 您也可以查看它。