DisplayTag导出和链接

时间:2011-04-15 18:33:30

标签: java jsp export displaytag

我正在使用DisplayTag library 1.2,并且在导出时,所有链接都将导出为文本。如何从导出中删除链接。

1 个答案:

答案 0 :(得分:10)

您可以在display:column标签上将media属性设置为'html',以便仅在JSP上显示该列而不在导出中显示该列。然后,您再次使用相同的列,但将media属性设置为导出类型,请说“excel”,以便它只显示在导出中而不显示在JSP上。

例如,我有一个“标题”列,其中包含一个链接,但我不希望导出该链接。但我想要导出纯标题。我这样做有两个显示:列条目:一个用于在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" />