从可编辑的<display:table>导出数据

时间:2015-08-22 08:18:24

标签: jsp jsp-tags displaytag

我正在使用Spring,struts框架的组合来构建基于Web的应用程序。需要显示可编辑的显示列。我已经设法使用以下代码片段实现了相同的目标。

<display:table name="pageScope.form.myList" class="displaytag" partialList="false" requestURI="./viewData" id="row"
                excludedParams="ajax" style="padding-left:20px; padding-top:10px;" export="true" >

<display:column property="id" title="Id" sortable="false" />
<display:column property="Name" title="Name" sortable="false" />

<display:column title=" Number" sortable="false" style="false">
    <html:text name="row" property="No" /> 
</display:column>

<display:column property="Code" title="Code" sortable="false" />

<display:column sortable="false" media="html" >
    <html:hidden name="row" property="Id"/>
</display:column>
<display:column sortable="false" media="html" >
    <html:hidden name="row" property="Name"/>
</display:column>
<display:column sortable="false" media="html" >
    <html:hidden name="row" property="Code"/>
</display:column>

正在访问输入变量以进行数据处理。这个解决方案很好。

问题陈述:使用导出选项时,列&#34; Number&#34;导出嵌入其中的html标签,意思是在导出后,在excel中列的值为#34; Number&#34;显示为<input type="text" name="No" value="545.5.6">。导出文件中的数据片段如下所示

exported report

反正我是否可以使用默认导出选项只包含值,而不是整个html标签导出到报告中?

0 个答案:

没有答案