Grails URL替换项目名称

时间:2013-02-08 15:52:25

标签: grails

我将我的应用程序从Grails 1.3.9转换为2.2.0,现在每当我运行应用程序而不是包含项目名称的URL时,它都会用[:]替换它。

e.g。 http://localhost:8080/[:]/{controller}/{action}。控制器和操作保持正确,它正好与项目名称一起发生。

1 个答案:

答案 0 :(得分:1)

在迁移期间遇到类似的问题,这是因为serverUrl config。

我假设您的配置中使用的访问应用程序名称的变量(在以前的版本中有效)现在可能已重命名。

redirect()方法现在使用grails.serverURL配置设置来生成重定向URL。您可能需要删除该设置,尤其是从开发和测试环境中删除。记录here.