我有一个对象列表,它具有以下属性
公共类ViewTestCasesBean {
private String testcaseName;
private String subject;
private String description;
private List<TestCaseDetailsBean> testList = new ArrayList<TestCaseDetailsBean>();
// GETTERS AND SETTERS SECTION.......///////
public String getTestcaseName() {
return testcaseName;
}
public void setTestcaseName(String testcaseName) {
this.testcaseName = testcaseName;
}
public String getSubject() {
return subject;
}
public void setSubject(String subject) {
this.subject = subject;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public List<TestCaseDetailsBean> getTestList() {
return testList;
}
public void setTestList(List<TestCaseDetailsBean> testList) {
this.testList = testList;
}
}
现在我的行动代码是...
public String execute() {
detailsList = viewTestCasesTransaction.fetchTestCases();
session.put("testcaseList", detailsList);
if (detailsList.size() > 0) {
return SUCCESS;
}
return ERROR;
}
这里详细说明List是要在显示标签中显示的上述对象的List。
我尝试了以下方法
<jsp:root version="1.2" xmlns:jsp="http://java.sun.com/JSP/Page"
xmlns:c="urn:jsptld:http://java.sun.com/jstl/core">
<%@page import="org.apache.jasper.tagplugins.jstl.core.Import"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ page import="java.util.*"%>
<%@ page import="com.harmony.cloud.bean.TestCaseDetailsBean"%>
<%@ page import="com.harmony.cloud.action.ViewTestCasesAction"%>
<%@ page import="java.sql.*"%>
<%@ page isELIgnored="false"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%@ taglib uri="/struts-tags" prefix="s"%>
<%@ taglib uri="http://displaytag.sf.net" prefix="display"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Test Cases List</title>
</head>
<body>
<%session.getAttribute("testcaseList"); %>
<display:table name="detailsList" id="parent">
<display:column property="testcaseName" />
<display:column property="subject" />
<display:column property="description" title="Comments" />
<c:set var="nestedName"
value="detailsList[${parent_rowNum -1}].testcaseList}" />
<display:table name="${nestedName}" id="child${parent_rowNum}" >
<display:column title="Steps">
</display:table>
</display:column>
<display:setProperty name="paging.banner.placement" value="top" />
</display:table>
</body>
</html>
但是得到了以下错误...
编码有什么问题?
如果您使用的是 Eclipse IDE,那么在创建 JSP 时,请按照向导创建一个带有 html 标记或 xhtml 标记的 JSP。您不希望使用 JSP 2.0 特定标记(xhtml 标记)创建 JSP。项目 -
请注意以下元素:
1)<代码>
2) 值表达式具有额外的大括号和类属性<code>testcaseList
3)显示:嵌套表的列标签缺少属性
属性
4)将文档类型放在文件
的第一行
5)这只是一个问题,您正在检索会话属性但没有分配它。这是故意的吗?
示例来自displaytag-examples-1.2.war -
问题内容: 如您所见,这是具有正确方向的普通图像。但是,当我将此链接设置为我的图像标签的src属性时,图像将上下颠倒。 你知道发生了什么吗? 问题答案: 我忘了在这里添加自己的答案。我使用的是RubyonRails,因此它可能不适用于PHP或其他框架中的项目。就我而言,我使用的是Carrierwavegem来上传图像。我的解决方案是在保存文件之前,将以下代码添加到上载器类中,以解决EXIF问题。
H=nx。来自\u pandas\u edgelist(链接,source='source',target='target',edge\u attr='value') 这给了我边和边的列表 edge_labels=nx.get_edge_attributes(Q,'value')nx.draw_networkx_edge_labels(Q,pos=nx.draw(Q),标签=edge_labels
下面是我的代码:我正在从application.properties文件swagerconfig.java获取所有值 下面是我的springboot初始值设定项: ServletInitializer.java 日志显示它已映射: 这是我得到的错误:
问题内容: 使用Jenkins 2 Pipeline插件,它具有一项有用的功能,可以快速概述管道阶段和步骤状态,包括记录输出。 但是,如果您使用“ Shell脚本”(sh)步骤,似乎没有一种用有用的名称标记该脚本的方法,因此显示内容仅显示一长串“ ShellScript”。 如何分配有用的名称,或者如何使用其他步骤来达到相同的效果? 问题答案: 2019年2月更新 : 根据gertvdijk在下面
我试图在matplotlib中绘制多条线。 我已经习惯了标签功能,但它没有显示它。 这是我的密码。 这是我的照片:
我最近更新了我的charts.js库到最新版本(2.5.0)。这个版本不显示图表上的标签。 我有一个在《小提琴手:http://jsfiddle.net/g6fajwg8》上工作的例子。 但是,我完全按照示例中的方式定义了我的图表,但仍然看不到图表上的标签。 注意:在Google和Stackoverflow上有很多这样的问题,但其中大多数都是关于以前的版本,这些版本在它们上运行良好。