我正在使用显示:表和显示:列标记创建一个带有显示标记库的表的Struts应用程序。隐藏显示:列显示:表struts和在Excel中导出
我在某些列中添加了html,所以当我导出表html代码也导出到Excel工作表中。所以我为此得到了一个解决方法。 我想创建隐藏的列而不使用html代码,并导出这些列而不是包含html数据的列。
但我坚持隐藏列和导出隐藏列,并防止某些列导出到Excel工作表中。
我正在使用显示:表和显示:列标记创建一个带有显示标记库的表的Struts应用程序。隐藏显示:列显示:表struts和在Excel中导出
我在某些列中添加了html,所以当我导出表html代码也导出到Excel工作表中。所以我为此得到了一个解决方法。 我想创建隐藏的列而不使用html代码,并导出这些列而不是包含html数据的列。
但我坚持隐藏列和导出隐藏列,并防止某些列导出到Excel工作表中。
您可以通过使用css类来隐藏列,然后导出所有列,并为您想要不导出的列添加media="html"
。 给我一些时间,我会用确切的代码还原你。
贝娄是确切的代码,你应该完成你的任务怎么做: -
display:column
标签从视图中添加headerClass="export-wthtml" class="export-wthtml"
为隐藏列,但保持出口。.export-wthtml{display: none;}
media="html"
您想要显示但不想导出的列。display:table
标记中使用export="true"
标记可将导出功能添加到表格。display:table
下的<display:setProperty name="export.excel.filename" value="xxx.xls"/>
给出一个导出的Excel工作表的名称。希望您的所有疑问都能解决!
谢谢。
谢谢user3327951,这是正确的答案,很好的解释:) – Gourav
请说明您的具体问题或添加额外的细节,以确切地突出你所需要的。正如目前所写,很难确切地说出你在问什么。请参阅如何问问页面以获取帮助以澄清此问题。 –