문제

구조가 이와 같은 테이블을 만들어야합니다.

|--------------------------------|  
|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 당 데코레이터를 추가 할 수 있음). 두 번째 옵션은 매우 지저분합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top