谁能给出一个具体的例子,说明何时使用Config.groovy中的以下设置?
// set per-environment serverURL stem for creating absolute links
environments {
production {
grails.serverURL = "http://www.changeme.com"
}
...
}我正在寻找的是一个不更改上述设置将失败的用例。
发布于 2009-03-13 06:24:00
它被一些内置的标记库使用。例如,createLink标记有一个可以设置的绝对属性:
绝对(可选)-如果设置为"true“,将使用配置中的grails.serverURL属性值作为链路目标地址的前缀,如果配置中没有值且未在生产中运行,则为http://localhost:。
link和createLinkTo标记使用相同的属性,可能还有更多的属性。
因此,如果您不更改示例中的serverURL,那么使用指定absolute=true的内置标记创建的任何链接都可能失败。例如,以下内容将解析为上下文{http://www.changeme.com/}/book
<g:link controller="book" absolute="true">Book Home</g:link>https://stackoverflow.com/questions/640296
复制相似问题