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
.
그러나 나는 먼저 데코레이터를 사용해 보겠다 (Colorum in-Column IIRC 당 데코레이터를 추가 할 수 있음). 두 번째 옵션은 매우 지저분합니다.
제휴하지 않습니다 StackOverflow