我々はdisplaytagにROWSPANとCOLSPANを使用することができますか?
-
11-09-2019 - |
質問
私は、その構造、このようなテーブルを作成する必要があります。
|--------------------------------| |col1|col2| col3 |col4| | | | col3.1 | col3.2 | | |----|----|--------|--------|----| |----|----|--------|--------|----|
これは表示タグを使用してこのようなデータグリッドを作成することは可能ですか?
解決
デコレータの例をご覧ください( http://displaytag.sourceforge.net/1.2/tut_decorators .htmlをの)、それはあなたの最善の策である。
それを行うための別の方法は、手動でセルの内容を追加することであるので、同様ます:
<display:column titleKey="something" media="html">
<c:out_of_property_here>
</display:column>
私の記憶が正しければ、私のテーブルは、同じように定義されている場合:
<display:table name="test" requestURI="some_uri"
defaultsort="0" id="test" export="true" excludedParams="*" >
あなたはtest
を使用して、現在の要素にアクセスし、あなたが表示されているオブジェクトはゲッターid
とプロパティgetId
を持っている場合、あなたはtest.id
を書き込むことによって、リスト内の現在のオブジェクトにアクセスします。
しかし、私は、第二の選択肢は非常に厄介である。(あなたはデコレータ列単位IIRCを追加することができます)最初のデコレータを使用してみます。
所属していません StackOverflow