Grails过滤多个动作

时间:2011-09-27 15:56:55

标签: grails filter

在一个过滤器中,如何匹配同一个控制器的多个动作?

def filters = {
  organisationDelete(controller: "organisation", action: "confirmDelete, delete") { 
    //...
  }
}

在这个映射中,我将“confirmDelete”作为GET并将“delete”作为POST

1 个答案:

答案 0 :(得分:6)

在旧的ACEGI插件中,我可以编写用逗号分隔的动作。虽然,现在使用Spring Security Core我必须使用管道。因此,以下解决了问题

action: "confirmDelete|delete"