Я чувствую, что у вас есть две проблемы:
- Как создать Crud (включая gsp) для вашего класса User
- Как сохранить данные вашего класса и их унаследованныеfields
По первому вопросу: для создания GSP и всего, что вам нужно, чтобы CRUD был в вашем классе User, я предлагаю вам использовать scaffolding.If позаботится обо всем этом за вас.
Удалите все из вашего UserController или создайте другой контроллер, используя только следующий код:
class UserController {
static scaffold = User
}
, затем перейдите к своему UserController ({your_app} / user / index) и все должно быть там.
Если вы хотите иметь реальный контроллер и gsps и изменить их работу, используйте команду grails: grails generate-all your.package.User
ДляВторой вопрос:
Если не возникает проблема с вашим классом SecUser (например, временные поля), все поля, унаследованные от SecUser, должны быть сохранены с помощью User.save ()
Дайте мне знать, какэто идет,
Винсент Жигер