Wicket Form
не поддерживает тот же шаблон выравнивания с соответствующей разметкой, что и многие другие классы компонентов калитки.
Когда я хочу сделать что-то подобное, я оборачиваю форму в подкласс Panel
, помещаю разметку формы в соответствующую разметку для этого класса и затем могу включить панель на нескольких страницах, не дублируя разметку. .
Если у вас есть несколько форм с одной и той же разметкой, вы также можете либо передать саму форму в панель в качестве параметра, либо иметь логику в коде панели, которая решает, какой вариант использовать.
Другая возможность для вашей конкретной цели - передать страницу ответа в качестве параметра при создании формы, а затем, если это единственное отличие, вам не нужно создавать две формы.