jsp - DisplayTag 中的总属性

标签 jsp jakarta-ee struts

下面是我的 jsp ,当我向 display:column 添加总属性时,出现以下异常

Caused by: javax.servlet.jsp.JspException: ServletException in '/jsp/frm_Rslt.jsp': /jsp/frm_Rslt.jsp(5,2) The content of elements must consist of well-formed character data or markup.

frm_Rslt.jsp

<jsp:root version="1.2" xmlns:jsp="http://java.sun.com/JSP/Page" xmlns:display="urn:jsptld:http://displaytag.sf.net">
  <jsp:directive.page contentType="text/html; charset=UTF-8" />

<%@ taglib uri="/WEB-INF/struts-logic.tld" prefix="logic"%>
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
<%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>


<%AppUtil oAppUtil=new AppUtil();%>
<jsp:useBean id="realTimeIssuance" scope="session" class="com.actionform.afRealTimeIssuance"></jsp:useBean>


<display:table name="realtimereportcol" export="true" pagesize="25" sort="list" id="data" requestURI="" class="tablelist" decorator="org.displaytag.decorator.TotalTableDecorator">
        <display:setProperty name="export.csv" value="false"/>
        <display:setProperty name="export.xml" value="false"/>
        <display:setProperty name="export.excel.filename">RealTimeIssuance_<%=oAppUtil.getSystemDateTime()%>.xls</display:setProperty>

        <display:column title="SUB_CHANNEL" sortable="true" property="sub_channel" group="1"></display:column>
        <display:column title="AGENT_NAMES" sortable="true" property="agent_names"></display:column>
        <display:column title="FTD" sortable="true" property="ftd" total="true"></display:column>
        <display:column title="MTD" sortable="true" property="mtd" total="true"></display:column>
        <display:column title="QTD" sortable="true" property="qtd" total="true"></display:column>


</display:table>

最佳答案

如果你看documentation <display:column>的标签,您将找到 total 的以下描述属性:

total: If true, will total the contents of this column. This value is available via the Map named in varTotals for the table. Column values need to be Numbers.

所以请检查列 FTD 是否, MTDQTD是数字。

关于jsp - DisplayTag 中的总属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11945752/

相关文章:

java - 在struts中将字符串打印为html组件

java - 创建类 org.apache.struts.validator.DynaValidatorForm 的 bean 的异常

Java EE 对 JSP 和 Servlet 工作流的说明

java - form.submit() 将在表单内触发 double

java - Hibernate 模板中的泛型问题

java - javax.mail.Part 中的内容类型设置不正确

java - Struts2 jQuery 网格插件

java - 如何在 Struts 2 中使用 Ajax 调用获得成功结果后重定向到另一个 JSP

mysql - 如何使用JSP删除MySQL数据库中的行?

JavaEE、Servlet 创建指向文件夹中文件的链接