Web アプリケーションで表示タグを使用しています。表示タグで表示されたデータをExcelにエクスポートできました。
問題は、ヘッダーとデータ行のスタイルと css をエクスポートされた Excel に含めることです。
たとえば、ヘッダー行は灰色の背景で太字になり、データ行の列は値に応じて色付けされます。
しかし、これはExcelにエクスポートされていません。
編集1:-
以下は、私の JSP の表示タグ コードです。すべての css がヘッダーとデータ行に適切に適用された状態で、リストが適切に表示されます。
データをエクセルに出力することもできます。
<display:table name="userList" pagesize="20" class="listingTable" keepStatus="true"
cellpadding="0px" cellspacing="0px" id="user" export='true' requestURI="">
<display:setProperty name="export.decorated" value="true" />
<display:setProperty name="export.excel.filename" value="User List.xls" />
<display:column titleKey="user.firstname" property="firstname"></display:column>
<display:column titleKey="user.lastname" property="lastname"></display:column>
<display:column titleKey="user.email" property="email"></display:column>
<display:setProperty name="paging.banner.item_name" value="User" />
<display:setProperty name="paging.banner.items_name" value="Users" />
私はデフォルトの表示タグ スタイル シートを使用しており、それに若干の変更を加えています。
助けてください。