我使用的是DisplayTag library 1.2,在导出时,所有链接都导出为文本。如何从导出中删除链接。
发布于 2011-04-15 18:52:06
您可以在display:column标记中将media属性设置为'html‘,以便仅在JSP上显示该列,而不在导出中显示该列。然后,您将再次拥有相同的列,但是将media属性设置为导出类型,将其设置为'excel‘,这样它就只显示在导出中,而不显示在JSP上。
例如,我有一个'title‘栏,里面有一个链接,但我不想导出这个链接。然而,我确实希望导出纯标题。我通过两个显示来做到这一点:列项:一个用于在JSP中查看,另一个用于导出到excel:
<display:column title="Title" sortable="true" property="title"
href="editAlert.do" paramId="id" paramProperty="id" media="html"/>
<display:column title="Title" property="title" media="excel" />
https://stackoverflow.com/questions/5680920
复制相似问题