Согласно этой записи вики:Вложенные формы в калиткой: форма «ломает»
калитка должны поддерживать вложенные формы. Однако, когда я пытаюсь их использовать, все ломается.
Вот упрощенная версия моего кода:
<form wicket:id="outer">
<!-- some fields... -->
<form wicket:id="inner">
<!-- some fields... -->
</form>
<!-- some other fields... -->
</form>
Кажется, хорошо, но в результате HTML вывода открытия тега внутренней формы:
<form wicket:id="inner">
просто отсутствует. Полностью ушел!
Это, очевидно, означает, что тег закрытой внутренней формы </form>
теперь интерпретируется как закрывающий тег внешней формы, а последний закрывающий тег </form>
больше не имеет соответствующего открывающего тега. Короче говоря: итоговый HTML неверен, и он разбивает всю страницу.
Как предотвратить открытие внутренней формы формы <form ...>
?
Это моя проблема: закрывающий тег НЕ преобразуется в div. Он остается. Это то, что я пытаюсь решить. –
Пожалуйста, перечитайте мой ответ. Если это не поможет, создайте демонстрационное приложение и прикрепите его к https://issues.apache.org/jira/browse/WICKET. –