JSP页面输出不稳定

<%@page import="cn.pb.news.entity.Bill"%>

<%@page import="java.util.List"%>

<jsp:useBean id="billService" class="cn.pb.news.service.impl.BillServiceImpl" scope="page"/>

<%@ page language="java" contentType="text/html; charset=UTF-8"

    pageEncoding="UTF-8"%>

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

<link type="text/css" rel="stylesheet" href="../css/style.css"/>

<title>Insert title here</title>

</head>

<body>

<div class="menu">

<form method="get" action="">

商品名称:<input type="text" name="productName" class="input-text" />&nbsp;&nbsp;&nbsp;&nbsp;

是否付款:<select name="payStatus">

<option value="">请选择</option>

<option value="1">已付款</option>

<option value="0">未付款</option>

</select>&nbsp;&nbsp;&nbsp;&nbsp;

<input type="submit" name="submit" value="组合查询" class="button" />

</form>

</div>

<div class="main">

<div class="optitle clearfix">

<em><input type="button" name="button" value="添加数据" class="input-button" onclick="location.href='modify.html'" /></em>

<div class="title">账单管理&gt;&gt;</div>

</div>

<div class="content">

<table class="list">

<tr>

<td>账单编号</td>

<td>商品名称</td>

<td>商品数量</td>

<td>交易金额</td>

<td>是否付款</td>

<td>供应商名称</td>

<td>商品描述</td>

<td>账单时间</td>

</tr>

<%

// BillService billService = new BillServiceImpl();

List<Bill> billList = billService.getBillList();

// for(Bill bill : billList) {

request.setAttribute("billList", billList);

%>

<c:forEach items="billList" var="Bill">

<tr>

<td><%=bill.getId()%></td>

<td><%=bill.getProductName()%></td>

<td><%=bill.getCounts() %></td>

<td><%=bill.getBillMoney() %></td>qu

<td><%=bill.getIsPay() %></td>

<td><%=bill.getProductName() %></td>

<td><%=bill.getProductDesc() %></td>

<td><%=bill.getBillTime() %></td>

</tr>

</c:forEach>

<!-- <tr> -->

<!-- <td><%=bill.getId()%></td> -->

<!-- <td><%=bill.getProductName()%></td> -->

<!-- <td><%=bill.getCounts() %></td> -->

<!-- <td><%=bill.getBillMoney() %></td> -->

<!-- <td><%=bill.getIsPay() %></td> -->

<!-- <td><%=bill.getProductName() %></td> -->

<!-- <td><%=bill.getProductDesc() %></td> -->

<!-- <td><%=bill.getBillTime() %></td> -->

<!-- </tr> -->

<!-- <% -->

<!-- } -->

<!-- %> -->

</table>

</div>

</div>

</body>

</html>

上面代码用两种方法在页面输出从oracle数据库中读取的数据,却发现有时能输出,有时又报错。而注释掉的另一种方法就很稳定,总是能够输出数据到页面上。报错如下:


fenkapian
浏览 1400回答 2
2回答

fenkapian

这是报错

田心枫

报错呢
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java