[英]How to bind multiple (the number is dynamic) fields from a jsp page to controller?
[英]Dynamic Data to Excel from a JSP page residing in multiple tables under multiple div
我有一个JSP页面,其中包含多个div和这些多个div中的多个表。 我正在使用AJAX调用将数据呈现到那些表,即那些表中的数据是动态呈现的。 现在,我必须将所有div表导出到excel文件,但是我无法做到这一点。 我的呈现数据的JSP页面的示例代码是:
<script>
AJAX method to load data
</script>
<div class="xyz">
<div class="abc">
<div class="UserInfo">
</br><h2>User Info</h2></br>
<table class="table-class">
<tr>
<td class="label" style='width: 25px'>Venue</td>
<td class="data"><label id="comptvl_itenary_venue"></label></td>
</tr>
</table>
</div>
</div>
</div>
...这里有更多的div,上面的表格格式也更多。 现在我要做的是将所有这些多个div驻留表数据导出到excel文件。 为此,我使用了application / vnd.ms-excel作为内容类型,但是它仅在表数据为静态并且不包含任何CSS时才生成excel,否则它将在excel报告中复制整个表代码。 我也从此参考资料中尝试过Java脚本功能
http://jsfiddle.net/AnilAwadh/cCzqn/4/
但是当我的表不包含任何CSS时,它也会生成excel。 请指导我如何将包含CSS的表中生成的动态数据导出到excel。
提前致谢
而不是尝试从HTML导出数据,而是在加载数据时(从Ajax调用)导出数据。 如果您有“导出到Excel”按钮(或其他按钮),则可以引用预先保存的Excel。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.