Форма привязки платформы Play2 в Controller и получение значений в поле зрения - PullRequest
0 голосов
/ 21 октября 2019

У меня есть класс пользователя с атрибутами: имя, фамилия и спорт.

Спорт - это объект с атрибутами: attr1, attr2.

В классе myController у меня есть:

Form<User> formUser = formFactory.form(User.class); Form<User> formUs = formUser.fill(user); return ok(views.html.home.render(formUs));

В моем домашнем виде я имеюформа:

@helper.form(routes.myController.insert) {
@helper.inputText(form("firstname"), 'id -> "name")   }

Я могу получить значение form("firstname"), но я не знаю, как получить доступ к attr1. Если, на мой взгляд, я импортирую класс User, я могу получить attr1 с: @user.getSports.getAttr1

Так как же я могу прочитать значения attr1 и attr2 из представления, используя объект формы?

...