私はWicket(6.4.0ですが、1.4を使用してから発生しています)を使用して、wicketのListViewコンポーネントを使用して動的なサイズのテーブルを生成しています(DataViewなどでもこれを経験しています)。場合によっては、テーブルに追加のセルが表示され、他のセルが正しい列からはみ出してしまいますが、1行だけです。説明するのは難しいので、下の画像をご覧ください。
生成されたhtmlには、生成されている余分なtd要素は表示されません。誰かがこれを引き起こしているもの、またはそれを回避する方法を知っていますか?
編集:この問題は、IE9とIE10のバグが原因で、次のスペース</td>
との間のスペースでボークするため、次の<td>
ように変更しました。
<table>
<tr>
<td wicket:id="..."/>
<td wicket:id="..."/>
</tr>
<table>
に:
<table>
<tr>
<td wicket:id="...">
</td><td wicket:id="..."/>
</tr>
<table>
そして謎の細胞が現れなくなった!