2016-07-25 4 views
0

display:table을 사용하여 jsp 페이지의 일부 보고서 데이터를 봅니다. 나는 이것을 사용하여 csv/excel 디스플레이 테이블 태그의 익스포트를 악용하려고합니다. 논리적으로 열을 연결하는 열 머리글에 다른 헤더를 추가해야합니다. 열 이름하에 THEAD :(그것은 열을 추가display : 테이블, 다른 Thead를 열 theadad에 추가하십시오.

<display:caption> 
    <tr class="header"> 
     <th style="background: white" colspan="1"></th> 
     <th class="header" colspan="8">File</th> 
     <th class="header" colspan="1">Record</th> 
    </tr> 
</display:caption> 

하지만 :

  +--------------------------------------------+ 
      |   File    || Record | 
      +--------------------------------------------+ 
+-------------------------------------------------------+ 
| Sort id ||Col1 || col2 || ... || Coln||col1||coln | 
+------------------------------------+------------------+ 

I 디스플레이 테이블 노드로 첫번째 오브젝트와 다음 코드를 display:caption 사용하려고 :이 예는 : 자동삽입 디스플레이 테이블 태그 HTML 코드에 의해 생성 thead 내로 주입 할 수 있으면

+-------------------------------------------------------+ 
| Sort id |Col1 || col2 || ... | Coln||col1||coln | 
+------------------------------------+------------------+ 
      +--------------------------------------------+ 
      |   File    || Record | 
      +--------------------------------------------+ 

누군가 알고끝나거나 다른 방법으로 행 이름 헤더 위에 행을 삽입 하시겠습니까?

+0

질문을 이해할 수 있을지 잘 모르겠습니다. 코드로 코펜 튼을 만들 수 있습니까? 그러나 나는 그것이 ''이 당신이 찾고있는 것이라고 생각합니다. –

답변

0

해결책을 찾았습니다. 나는이 솔루션을 사랑하지 않는

<display:caption> 
    **<thead>**  
    <tr class="header"> 
     <th style="background: white" colspan="1"></th> 
     <th class="header" colspan="8">File</th> 
     <th class="header" colspan="1">Record</th> 
    </tr> 
    **</thead>** 
</display:caption> 

,하지만 작동 : 디스플레이 캡션에 내가 THEAD 노드에 동봉 원하는 헤더를 추가, 그것은 열 디스플레이 THEAD를 통해 추가!