我有一个Grails 2.3.11应用程序,它有一个静态html页面来加载在ExtJS中开发的JS web ui。
我想默认使用UrlMapping.groovy中的重定向加载静态索引页面,如下所示:
"/"(redirect: '/static/app/index.html')
此特定重定向不起作用。完全打开空页面。
其他一些重定向工作正常。
通常可以重定向“/”?
答案 0 :(得分:1)
@matejk你的index.html页面在哪里?你在使用资源插件吗?由于index.html或资源插件可访问性的位置无效,您的重定向可能无法正常工作。
虽然您可以直接呈现其内容而无需更改网址。
"/"(uri: '/static/app/index.html')
这将直接呈现内容而不是重定向。但这又取决于你的index.html的位置。
答案 1 :(得分:0)
您可以将index.html重命名为index.gsp,并在UrlMappings中添加以下内容
"/"(view: '/static/app/index.gsp')