Grails 过滤多个操作

标签 grails filter

在一个过滤器中,如何匹配同一个 Controller 的多个 Action ?

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

在此映射中,我将“confirmDelete”作为 GET,将“delete”作为 POST

最佳答案

在旧的 ACEGI 插件中,我可以编写以逗号分隔的操作。不过,现在有了 Spring Security Core,我必须使用管道。所以,下面解决了这个问题

action: "confirmDelete|delete" 

关于Grails 过滤多个操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7572108/

相关文章:

hibernate - Grails和第3方工具使用相同的数据库:第3方删除后如何更新grails?

java - jquery+grails,如何将输入数据从对话框传递到 Controller

android - 在闹钟 android 接收器中听到的 Action 是什么

excel - VBA自动过滤器不等于

hibernate - 是否有一个很好的 GUI 可用于显示 Hibernate 统计信息?

在 Ubuntu 上运行应用程序时出现 Grails 依赖错误

grails - Spring Security Core插件-使用户 session 无效

elasticsearch - 聚合中的弹性同义词用法

javascript - 尝试在数组上运行过滤器时未定义

php - 用另一个数组php过滤一个数组