我要創建一個表,其結構是這樣的我們可以在displaytag中使用rowspan和colspan嗎?
|--------------------------------| |col1|col2| col3 |col4| | | | col3.1 | col3.2 | | |----|----|--------|--------|----| |----|----|--------|--------|----|
是否有可能創造這樣使用顯示標記一個DataGrid?
我要創建一個表,其結構是這樣的我們可以在displaytag中使用rowspan和colspan嗎?
|--------------------------------| |col1|col2| col3 |col4| | | | col3.1 | col3.2 | | |----|----|--------|--------|----| |----|----|--------|--------|----|
是否有可能創造這樣使用顯示標記一個DataGrid?
查看裝飾器示例(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),第二個選項非常混亂。
目前我正在使用後來的解決方案,[使用c:out display:column],但我想我應該看看那個裝飾器。 – 2009-12-02 12:26:06
'Displaytag:'http://displaytag.sourceforge.net/1.2/ – 2009-12-02 09:23:53
這到底是什麼,我用'displaytag'標籤,它是大衛從問題中刪除了這個標籤。反正它有任何意義'也許你應該問一個在顯示標籤上工作的人?'在SO中有很多與'Displaytag'有關的問題。我怎麼能知道誰會試圖回答甚至不知道顯示標籤,並仍然想回答。 – 2009-12-02 10:42:16
更新了您的問題,以正確標記,就像您原來的標記一樣,除了好運以外,從未聽說過此產品。 – 2009-12-02 10:57:15