2011-09-27 4 views
7

Внутри одного фильтра, как я могу сопоставить более одного действия одного и того же контроллера?Grails filter multiple actions

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

В этом отображении у меня есть «confirmDelete» как GET и «удалить», как POST

ответ

5

в старом Acegi плагин я мог бы написать действия, разделенные запятой. Хотя теперь с Spring Security Core я должен использовать канал. Таким образом, следующее решение проблемы

action: "confirmDelete|delete"