- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 jsp 中使用显示标记,但它不起作用。我使用 spring MVC 框架作为后端。也许jsp无法识别显示标签。我已经包含了 Spring 和显示标签所需的所有 jar 。
我的jsp代码:
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/functions" prefix="fn" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib uri="http://displaytag.sf.net" prefix="display" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
</head>
<body>
<div>
<c:if test="${not empty recordList}">
<display:table id="txt" pagesize="10" requestURI="" name="recordList">
<display:column property="trafficType"></display:column>
<display:column property="publisherId"></display:column>
<display:column property="publisherName"></display:column>
<display:column property="publisherGroupDevice"></display:column>
<display:column property="clicks"></display:column>
<display:column property="cost"></display:column>
<display:column property="merchantSales"></display:column>
</display:table>
</c:if>
</div>
</body>
</html>
我的 Controller 包含这一行
model.addAttribute("recordList", recordList);
我在控制台上收到此错误
INFO aytag.export.ExportViewFactory - Initializing ExportViewFactory with type={csv,excel,xml,pdf}
2016-05-19 22:35:55,660 [http-bio-8080-exec-2] INFO tag.properties.TableProperties - No LocaleResolver configured.
2016-05-19 22:35:55,698 [http-bio-8080-exec-2] INFO tag.properties.TableProperties - I18nResourceProvider initialized to org.displaytag.localization.I18nJstlAdapter.
2016-05-19 22:35:55,891 [http-bio-8080-exec-2] ERROR nextagBase.jsp - forwarding to URL (iDChnl == null): /serv/main/serv/main/internal/v1/generateReport failed.
java.lang.IllegalStateException: Cannot forward after response has been committed
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:348)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:338)
at nextag.api.Jsp.forward(Jsp.java:4472)
最佳答案
如此处所述 java.lang.IllegalStateException: Cannot forward / sendRedirect after response has been committed可能是由于在 sendRedirect();
之后调用 forward();
引起的如果您有以下情况,这可能是在无意中完成的:
protected void doPost() {
if (someCondition) {
sendRedirect();
}
forward(); // This is STILL invoked when someCondition is true!
}
即使条件为 true,forward
方法也会在 sendRedirect
后调用
关于java - 使用displayTag导出到pdf,excel,xml, Spring 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37341011/
我想从 d-bunchofnumbers-p 更改丑陋的 displayTag (tableid) 参数到一个 URL 友好的。我还想更改排序和页面参数。 这样做是微不足道的吗? 如果是这样,怎么做?
在显示标签中,我使用了分页功能,当我想查看 15 行的列表但显示标签从数据库中获取所有行时。每次当我点击分页号时,它都会从数据库中获取所有行。因此,它会降低应用程序的性能。 我希望在显示标记中看到 1
我想使用显示标签,但不了解官方文档。谁能给我展示其他好的教程? 最佳答案 假设您在谈论 JSP display tag library ,那么他们在their Sourceforge code sit
我希望有人可以帮助我解决 DisplayTag 问题。这是我当前的 java JSP 代码 ?action=viewProduct&id=',
我正在使用 DisplayTag library 1.2 和导出所有链接都导出为文本。如何从导出中删除链接。 最佳答案 您可以在 display:column 标记上将 media 属性设置为“htm
我正在使用 java displaytag 库。即使不存在数据,我也需要在 html 页面中显示标题。如何启用它? 最佳答案 您需要更改属性值 basic.empty.showtable至 true
我不知道是否有这样的问题,但我没有找到我要找的东西。这就是问题所在: 在我的数据库中,我有一个表,其中包含时间戳值(字符串)。 (即1370842140205) 当我在 中获得该值时它显示的内容与
如何使用 DisplayTag(和 Spring MVC)对服务器端进行分页? 我的 Controller 代码如下: @RequestMapping("/cuenta/refreshCombos.d
我正在寻找一个可以插入 Velocity 模板的组件,例如可用于 JSP 的 displaytag?我需要一个具有分页和自动排序功能的表格渲染器。 如果有任何想法,请告诉我。 干杯 最佳答案 使用Ve
我正在尝试设置 的样式获得看起来很棒的东西。 官方演示如下: http://demo.displaytag.org/displaytag-examples-1.2/example-paging.js
我正在使用 Displaytag 框架进行分页和导出。因为我也在使用 Strut2Tiles Integration。 每当我调用任何 Action 类时,它都会返回一个列表并通过 Displayta
我在 formBean 上使用显示表: 当我单击分页表格上的列标题时,我的结果是第一页表格中排序良好的列表。但是当我点击表格的另一页时,排序会丢失。是否有显示标签的配置以保持此排序标准?一切都由显示
我正在尝试修复已有大约 10 年历史的项目。 它是一个 java webapp,曾经在 Tomcat 6 中运行良好。有一小群模块是使用 Java 5 和 Java 6 使用 Ant 和 Maven
我正在使用 displayTag 表装饰器来显示我的 JSP 页面。 该页面有一个包含列的表格。其中一列是“操作”,其中显示了 2 个超链接。一是工资,二是接近。每行将有 5 列操作,最后一列带有超链
我目前正在为 Liferay 开发一个 portlet(使用 Spring MVC 框架)。现在,我只是使用 displaytag 库来实现在 portlet 上显示的列表上的分页。 我现在的问题是,
我已经使用 displaytag 创建了一个表。我想让表标题或列标题固定,并且只有表的正文应该滚动。我能够使包含表的 div 为可滚动的。但是当滚动时,表格的标题也会滚动。它并没有保持固定。我尝试了一
我正在使用带有外部排序和部分列表的 dsiplaytag。当我使用包含数值(持续时间)的特定列对表进行排序时,整个列表在全局范围内是有序的(例如降序),但在每一页上它都是升序的。这是一个例子: Pag
我在需要向其传递参数的显示标签表上指定了一个装饰器。装饰器向行添加一个 id 属性。目前我需要的值是硬编码的。 我需要的参数是: 用作 ID 值的属性名称 id 前缀(通常使用的属性是数字,IE 不喜
我在显示标签为我输出的分页消息时遇到了一个小问题。我通过partialList方法执行分页,但“显示项目X到Y”无法正确显示。 流程如下: 用户执行搜索 查询数据库中匹配记录的数量 根据显示标签页码和
我在 JSP 中使用自定义 TableDecorator 和以下 DisplayTag 表进行外部分页/排序: ...more columns... 在表装饰器中,getListIn
我是一名优秀的程序员,十分优秀!