Как убрать переключатель при экспорте в Excel с помощью Display Tag? - PullRequest
3 голосов
/ 08 февраля 2012

Я хочу экспортировать таблицу, которая отображается с помощью тега display на странице jsp.Но когда я его экспортирую, он экспортирует переключатель с таблицей

Ниже приведен фрагмент тега отображения

<display:table requestURI="CustListReportDetails.do" name="sessionScope.SESSION_CUST" id="formtable" pagesize="100" style="width:100%; border:0; cellspacing:0; cellpadding:10; align:center;" export="true">

    <display:table requestURI="CustListReportDetails.do" name="sessionScope.SESSION_CUST" id="formtable" pagesize="100" style="width:100%; border:0; cellspacing:0; cellpadding:10; align:center;" export="true">
    <display:column title="" style="width:10px">
        <input type="radio" name="recordIdentifier" value="${formtable.customerId}" onclick="javascript:setRoleCode('${formtable.customerId}');"/>
    </display:column>
    <display:column property="name" title="Name" /> 
    <display:column property="contactPerson" title="Contact Person" />              
    <display:column property="gender" title="Gender" /> 
    <display:column property="dob" title="Date Of Birth" /> 

    <display:setProperty name="export.excel.filename" value="Customer_reportExcel.xls"  />  
</display:table>

В желаемом xsl-файле не должно быть переключателя.

1 Ответ

3 голосов
/ 09 февраля 2012

Проблема решена В теге столбца отображения, содержащем переключатель, я поместил media = "html", и теперь он не экспортирует переключатель в листе Excel.

Код, измененный в приведенном выше фрагменте кода::

display:column title="" style="width:10px" **media="html"**
...