2016-07-25 1 views
0

Я использую display:table для просмотра некоторых данных отчета на странице jsp. Я хочу использовать его для эксплоита csv/excel экспорта тега таблицы отображения. Мне нужно добавить над заголовком столбцов с именем столбца другой заголовок, логически соединяющий столбец под ним. Это пример:Дисплей: таблица, добавьте еще один aad над столбцом thead

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

Я пытался использовать display:caption со следующим кодом в качестве первого объекта в таблице отображения узла:

<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> 

Добавить колонку, но под именем столбца THEAD :(:

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

Кто-нибудь знать, если это возможно, чтобы ввести в thead автоматически генерируемого отображение таблицы коды тегов HTML для вставки thead или вставить каким-либо другим способом строку над заголовком имени столбца столбца?

+0

Я не уверен, понял ли я этот вопрос. Можете ли вы создать код с кодом? Но я думаю, что '' - это то, что вы ищете. –

ответ

0

Я нахожу решение. Добавление в отображении заголовка заголовка, который я хочу, заключенный в THEAD узла, то добавить на колонку дисплей THEAD:

<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> 

Я не люблю это решение, но это работает!

Смежные вопросы