问题描述
这是我以表格格式显示的数据.我想在不使用struts2的显示标签库的情况下以PDF格式显示.
This is my data display in table format. I want to show as it is in PDF without using display tag library of struts2.
<table border="1" align="center" style="border-color: #CCCCCC; border-width: 1px; border-style: None; width: 1320px; border-collapse: collapse;" id="tablepaging"> <tbody> <tr> <td>Leave ID</td> <td>FROM DATE</td> <td>TO DATE</td> <td>DAYS REQUESTED</td> <td>APPROVER</td> <td>NOTES</td> <td>REMARK</td> <td>IS PLANNED</td> <td>REASON</td> </tr> <tr> <td>270</td> <td>12/27/12</td> <td>12/29/12</td> <td>2</td> <td>Sagar</td> <td>s</td> <td>s</td> <td>true</td> <td>s</td> <td> <a href="/HRIS_Updated/cancelRequest.action;jsessionid=A2313340A50DD2DAB054714BF65AB08B?leaveId=270" id="submitinvoice;jsessionid=A2313340A50DD2DAB054714BF65AB08B_">Cancel</a> </td> <td> <a href="/HRIS_Updated/requestHistory.action;jsessionid=A2313340A50DD2DAB054714BF65AB08B?leaveId=270" id="submitinvoice;jsessionid=A2313340A50DD2DAB054714BF65AB08B_">History</a> </td> </tr> </tbody> </table>
是否可以使用 javascript 或 jquery?
Is it be possible with javascript or jquery?
请帮我提供一些代码,我已经在 Google 上搜索了几天,但一无所获.
Please help me with some code I have googled it for a few days but get nothing.
推荐答案
在jsp上使用显示表可以很容易的将其转换为*pdf以及.csv,.excel等,这是示例代码;
Using display table on jsp would be quite easire to convert it to *pdf along with .csv,.excel and son on,Here is the sample code ;
<display:table id="data" name="${questions}" requestURI="" pagesize="10" export="true" > <display:column property="label" title="Question" sortable="true"/> <display:column title="Graph Analysis"> <img src="${imagePath}${reportData.clientName}/${data.label}.png"/></display:column> <display:setProperty name="export.pdf" value="true" /> </display:table>