Добавление логики и выдача ошибки в Spring Roo Fields - PullRequest
0 голосов
/ 25 августа 2011

У меня есть проект, созданный с помощью Spring roo, и у меня есть числовое поле в одной из моих сущностей.Мне нужно добавить некоторую логику, что это поле может принимать только числа, которые являются степенями двух, и если это не так, то пользователю следует выдавать ошибку при попытке представить, то есть «Неверный ввод: не степень двух».Я знаю, какую формулу использовать, у меня просто проблемы с ее выполнением в проекте «весна / ру».т.е. куда / в какой файл входит этот фрагмент кода?Как убедиться, что ошибка выдана, чтобы пользователь ее увидел.

Я спросил и получил пару ответов, а именно:

1) на стороне клиента: в сущностисоздать.jspx, используя JavaScript.2) на стороне сервера.При загрузке контроллера сущностей сообщение об ошибке в возвращаемом объекте модели.

Но я не совсем понимаю, как это сделать.

Спасибо.

1 Ответ

0 голосов
/ 30 августа 2011

Вы можете использовать специальный валидатор для Spring с Spring Roo.

Взгляните на средство проверки смены пароля в следующей статье Sujit Pal.

http://sujitpal.blogspot.com/2010/07/ktm-customizing-roo-security.html

Всего наилучшего с Ру.

...