реализация фреймворка HDIV в приложении Grails

Я смотрю на структуру HDIV, чтобы реализовать ее в своем приложении Grails. Похоже, что фреймворк более удобен для приложений на основе Struts/java. Они говорят, что его можно настроить на других платформах. Вот что точно сказано:

It is possible to use HDIV in applications that don’t use Struts 1.x, Struts 2.x, Spring MVC or JSTL, but in this case it is necessary to modify the application (JSP pages).

Я вижу, что нам нужно изменить редактируемые и нередактируемые данные, отправляемые на сервер (одна из стратегий заключается в шифровании скрытого поля и добавлении параметра состояния для ссылки на URL-адреса). И в ответ мы возвращаем эти данные и используйте функцию validate() для проверки целостности.

Пример проекта grails-HDIV на GITHUB очень прост и не содержит подробностей. Кто-нибудь реализовал это на Grails? Спасибо, Приянк.


person pri_dev    schedule 25.03.2012    source источник


Ответы (1)


Я только что написал плагин для этой самой вещи. Я посмотрю, позволит ли моя компания выпустить его, и если да, то я сообщу вам.

person user965697    schedule 03.04.2012
comment
Это будет очень полезно, прямо сейчас мы используем плагин sanitizer для всех проверок в нашем AbstractBaseController, расширенный почти всеми контроллерами, нуждающимися в санитизации параметров. - person pri_dev; 04.04.2012