Как принимать только переменные записей в Grails - PullRequest
4 голосов
/ 05 декабря 2011

В моем контроллере я хочу принимать только переменные POST, а не переменные GET.Насколько мне известно, Grails не делает различий между POST и GET, хотя метод request может быть проверен с помощью request.method, но я хочу специально принимать только параметры POST.Как это сделать?Извините, если я звучу слишком наивно, я только что начал работать с PHP и Grail с фоном.

1 Ответ

7 голосов
/ 05 декабря 2011

Разве это не то, что блок allowedMethods предназначен для

т.е. из документации:

class PersonController {
  // action1 may be invoked via a POST
  // action2 has no restrictions
  // action3 may be invoked via a POST or DELETE
  static allowedMethods = [action1:'POST',
                           action3:['POST', 'DELETE']]
  def action1 = { … }
  def action2 = { … }
  def action3 = { … }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...