我有一些包含不同文件的文件夹。 我想使用这样的东西:http://myserver.com/foo/bar/test.html
我正在用这种方式获取路径:
"/excursion/$path**" (controller:"excursion", action:"sweet")
但它对文件扩展名没有帮助...如何禁用文件扩展名截断?
P.S。
class ExcursionController {
def defaultAction = "sweet"
def sweet = {
render "${params.path}"
}
}
请求http://myserver.com/excursion/foo/bar/test.html
结果是“foo / bar / test”没有扩展名:(
答案 0 :(得分:2)
是什么
render "${params.path}.${request.format}"
给你?
答案 1 :(得分:2)
通过将此行添加到grails-app/conf/Config.groovy
grails.mime.file.extensions = false
这会影响内容协商,因此我建议您阅读Grails user guide
的第7.8节