我有一个单页Web应用程序,grails URL映射包含
"/**"(view: "/index")
以及以/ api / *开头的一些路由
当我尝试访问插件附带的/ dbconsole时,会发生问题。仍然可以通过第一个映射来提供服务。我试图像这样排除dbconsole
"/$ember?"(view: "/index", constraints {ember(notEqual: 'dbconsole')})
但这总是引发异常。
最佳答案
您可以在URL映射中定义排除项:
class UrlMappings {
static excludes = ["/dbconsole*"]
static mappings = {
//your app's usual URL mappings
}
}
由于没有通过常规的URL解析过程来提供dbconsole,因此您仍然可以访问它。
关于grails - Grails URL映射排除dbconsole,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31634563/