Представьте, что у вас есть класс с двумя атрибутами, и они всегда будут иметь одно и то же начальное значение (например, «bla bla» для обоих атрибутов). Поскольку Spring выполняет всю тяжелую работу по связыванию значений входных данных с классом домена, мне было интересно, есть ли способ связать одно и то же значение из формы с обоими атрибутами.
(я знаю, что мог бы просто установить значение секунды равным первому на контроллере, но это именно то, чего я пытаюсь избежать)
Рассмотрим следующий код в качестве иллюстрации того, что я пытаюсь объяснить:
class X {
private String value;
private String secondValue
... getters and setters ...
}
<form >
<input name="value/secondValue" />
<input type="submit">
</form>
Я ожидаю, что оба атрибута будут установлены после того, как пружины сделают свое дело.