В настоящее время я работаю с несколькими многоэтапными формами в моем приложении Scala Play, конечным результатом этой многоэтапной формы является отправка запроса POST в конечную точку с этой структурой JSON,
{{ "name":"Company Name", "contact": { "firstname":"Firstname1", "surname":"Surname1", "email":"firstname1.surname1@xyz.com", "textPhone":false, "phone":"12222222222222" }, "address": { "addressLine1":"Address Line 1", "town":"Town1", "county":"County", "postcode":"LS1 3DE" }
}
Для каждой отправки формы я делаю следующее,
request.session + ("organisation_name" -> formData.toString())
Есть ли где-нибудь, что я могу иметь эту структуру JSON в сеансе и передать данные в правильные атрибуты? Или есть способ, которым я могу взять данные сеанса и манипулировать ими в JSON, который соответствует указанному выше формату?