在控制器中我有......
class TestController {
static defaultAction = "custom"
// ...
def custom() {
// ...
所以当我点击http://localhost:8080/test
上的应用时默认为自定义方法
我已经设置了一个带
的过滤器class TestDriveControlFilters {
def filters = {
contextControl(controller:'test', action:'custom') {
before = {
但这只是/ test / custom 不在/ test或/ test /
如何以很好的方式设置过滤器来捕获它们。
答案 0 :(得分:0)
经过一些试验和错误:)
contextControl(controller:'test', action:'custom|') {
在正则表达式中添加管道是匹配空字符串
的关键