【问题标题】:Display tag library with spring mvc用spring mvc显示标签库
【发布时间】:2012-12-11 22:01:25
【问题描述】:

我正在使用 spring mvc 开发一个 portlet。 我正在使用显示标签库导出数据 excel、csv、xml 等。

我正在列出像上面这样的真实值,

  1. ad Soyad(列名)

  2. 埃尔迪卡亚

    3.serkan gurbuz

我的jsp文件,

 <%@ page buffer = "16kb" %>
<%@ taglib prefix="portlet" uri="http://java.sun.com/portlet_2_0"%>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@ page contentType="text/html" isELIgnored="false"%>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form"%>
<%@taglib uri="http://www.springframework.org/tags" prefix="spring" %>
<%@ taglib prefix="display" uri="http://displaytag.sf.net" %>
<%@ taglib prefix="h" uri="http://java.sun.com/jsf/html" %>



 <display:table  name="userList"  export="true" > 

    <display:column property="ad" title="ID" sortable="true" headerClass="sortable" />
    <display:column property="soyad" sortable="true" headerClass="sortable" />



</display:table> 

当我点击 excel、csv 或 xml 时出现错误

在返回导出的数据之前无法重置响应。您没有使用导出过滤器。确保在 display:table 之前没有使用其他 jsp 标签,或参考 displaytag 文档了解如何配置导出过滤器(需要 j2ee 1.3)。

我已经 2 天没有解决错误。我正在使用显示 1.2 jar 和其他必需的 jar。

【问题讨论】:

    标签: export displaytag


    【解决方案1】:

    您需要在web.xml 中配置导出过滤器。这将有助于将内容转换为预期的格式。 阅读以下链接以了解详细信息。

    Export filter? What's that?

    【讨论】:

      猜你喜欢
      • 2023-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-01
      • 1970-01-01
      相关资源
      最近更新 更多