0
根据这个维基条目:嵌套形式检票:形式“休息”
检票应该支持嵌套表格。 但是,当我尝试使用它们时,一切都打破了。
这里是我的代码的简化版本:
<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 –