我不理解UrlMappings.groovy中的这段代码
"/*/$controller/$action?/$id?(.$format)?"
constraints {
// apply constraints here
}
我已经搜索过google,但仍然不了解代码的作用。 有人可以告诉我那是什么吗?
答案 0 :(得分:0)
4秒的搜索将显示一个类似于http://docs.grails.org/3.1.0/guide/theWebLayer.html#urlmappings的页面。
简而言之,UrlMappings
中的代码由UrlMappingBuilder处理,其含义如下:
它将第二个*
之后的所有内容(通配符/
映射到$controller
和$action
以及对象的$id
和特定的可选{{1 }}。
示例可能是:
$format
我不会接受这样的映射,因为它可能非常模棱两可。