以前是可以显示的,我昨天把材质改成材料,就下面的代码,就一个字,别的没动,结果显示的就不对了,
只显示一行,并且内容成了${cases.生产线},${cases.产品图号},
求急救,谢谢!<%@ page contentType="text/html; charset=gb2312" language="java" import="java.util.*,trendcom.db.*"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<jsp:useBean id="caseDao" class="db2.CaseDao" />
<%
List caseList=caseDao.getAll();
pageContext.setAttribute("caseList",caseList);
%>
<html>
<body>
<table border=1 id="theObjTable">
<tr >
<td>生产线</td>
<td>产品图号</td>
<td>产品名称</td>
<td>材质</td>
</tr>
<c:forEach items="${caseList}" var="cases">
<tr>
<td>${cases.生产线}</td>
<td>${cases.产品图号}</td>
<td>${cases.产品名称}</td>
<td>${cases.材质}</td>
</tr>
</c:forEach>
</table>
</body> </html>
只显示一行,并且内容成了${cases.生产线},${cases.产品图号},
求急救,谢谢!<%@ page contentType="text/html; charset=gb2312" language="java" import="java.util.*,trendcom.db.*"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<jsp:useBean id="caseDao" class="db2.CaseDao" />
<%
List caseList=caseDao.getAll();
pageContext.setAttribute("caseList",caseList);
%>
<html>
<body>
<table border=1 id="theObjTable">
<tr >
<td>生产线</td>
<td>产品图号</td>
<td>产品名称</td>
<td>材质</td>
</tr>
<c:forEach items="${caseList}" var="cases">
<tr>
<td>${cases.生产线}</td>
<td>${cases.产品图号}</td>
<td>${cases.产品名称}</td>
<td>${cases.材质}</td>
</tr>
</c:forEach>
</table>
</body> </html>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> 这样写试一下,我也碰到过你的问题.这样解决的