class UrlMappings {
static mappings = {
"/$controller/$action?/$id?"{
constraints {
// apply constraints here
}
}
"/"(view:"/index")
"500"(view:'/error')
}
}
URLMappings
目的
URLMappings
插件配置 Grails 的 URL 映射基础设施。
范例
UrlMapping
类的范例
说明
请参阅 Grails 用户指南中关于 URL 映射 的部分内容,它详细说明了 Grails 的 URL 映射。
配置的 Spring Bean
-
grailsUrlMappingsHolderBean
- 一个 UrlMappingsHolderFactoryBean 工厂 bean,它构建一个 grails.web.mapping.UrlMappingsHolder 实例,存储所有 URL 映射。 -
urlMappingsTargetSource
- 一个 Spring HotSwappableTargetSource,用于自动重新加载中,在 URL 映射改变时自动更新 URL 映射。 -
grailsUrlMappingsHolder
- 一个 Spring ProxyFactoryBean,它使用HotSwappableTargetSource
代理到实际的UrlMappingsHolder
实例