Применить проверку Javascript на стороне сервера в Grails - PullRequest
0 голосов
/ 04 октября 2010

Я работаю над проектом grails, где мне нужно применить проверки на стороне сервера.

Для проверок на стороне клиента я создал базовый файл validation.js, который содержит все функции javascript.

Сейчаскаким должен быть идеальный способ для проверки на стороне сервера с использованием Ajax, для проверки, такой как проверка дублирования записей.

Заранее спасибо ....

Ответы [ 3 ]

2 голосов
/ 04 октября 2010

Я бы рекомендовал изменить ваш подход и использовать плагин Remote Constraints: http://grails.org/plugin/remote-constraints

Позволяет написать свою проверку на стороне сервера (в виде ограничений класса Domain), а затем сгенерировать проверку ajax на стороне клиента, чтобы при выводе пользователем сообщения из поля ввода отображалось сообщение.

ура

Lee

1 голос
/ 04 октября 2010

Как правило, я не люблю размещать ссылки на решения, но здесь задействовано довольно много кода, поэтому прочитайте мою статью здесь: http://groovy.dzone.com/articles/better-scaffolding-jquery-part-0

Он покажет вам, как именно то, что вы хотите.

1 голос
/ 04 октября 2010

Я делаю это так; Создайте контроллер с методом (замыкание) и вызовите его с помощью Ajax. Затем он возвращает карту с успехом false или true и необязательное сообщение. Вы, чем обращаться с этим в коде JS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...