我有一个单页的web应用程序,grails url mapping contains
" / **"(查看:" / index")
以及以/ api / *开头的几条路线 当我尝试访问插件附带的/ dbconsole时,会出现问题。这仍然可以通过第一个映射来实现。我试图像这样排除dbconsole
" / $ ember?"(查看:" / index",constraints {ember(notEqual:' dbconsole')})
但它总是抛出异常。
答案 0 :(得分:1)
您可以在URL映射中定义排除:
class UrlMappings {
static excludes = ["/dbconsole*"]
static mappings = {
//your app's usual URL mappings
}
}
由于dbconsole不通过通常的URL解析过程提供服务,您仍然可以访问它。