第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

使用c:forEach數(shù)據(jù)庫(kù)的內(nèi)容沒有加載

ListServlet.java的內(nèi)容
package?com.imooc.servlet;import?java.io.IOException;import?java.sql.Connection;import?java.sql.DriverManager;import?java.sql.PreparedStatement;import?java.sql.ResultSet;import?java.sql.SQLException;import?java.util.ArrayList;import?java.util.List;import?javax.servlet.ServletException;import?javax.servlet.http.HttpServlet;import?javax.servlet.http.HttpServletRequest;import?javax.servlet.http.HttpServletResponse;import?com.imooc.bean.Message;/**?*?列表頁面初始化控制?*/public?class?ListServlet?extends?HttpServlet{		@Override	protected?void?doGet(HttpServletRequest?req,?HttpServletResponse?resp)?throws?ServletException,?IOException?{		try?{			Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");			Connection?conn=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=micro_message",?"sb",?"123");			String?sql="select?id,command,description,content?from?message";			PreparedStatement?statement=conn.prepareStatement(sql);			ResultSet?rs=statement.executeQuery();			List<Message>?messageList=new?ArrayList<Message>();			while(rs.next())?{				Message?message=new?Message();				messageList.add(message);				message.setId(rs.getInt("id"));				message.setCommand(rs.getString("command"));				message.setContent(rs.getString("content"));				message.setDescription(rs.getString("description"));			}			req.setAttribute("messageList",?messageList);		}?catch?(ClassNotFoundException?e)?{			//?TODO?Auto-generated?catch?block			e.printStackTrace();		}?catch?(SQLException?e)?{			//?TODO?Auto-generated?catch?block			e.printStackTrace();		}		req.getRequestDispatcher("/WEB-INF/jsps/back/list.jsp").forward(req,?resp);	}		@Override	protected?void?doPost(HttpServletRequest?req,?HttpServletResponse?resp)?throws?ServletException,?IOException?{				this.doGet(req,?resp);	}}

list.jsp的內(nèi)容

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

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

<%String path=request.getContextPath();String basePath=request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

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

<meta http-equiv="X-UA-Compatible"content="IE=9; IE=8; IE=7; IE=EDGE" />

<title>內(nèi)容列表頁面</title>

<link href="<%=basePath %>resources/css/all.css" rel="stylesheet" type="text/css" />

</head>

<body style="background: #e1e9eb;">

<form action="" id="mainForm" method="post">

<div class="right">

<div class="current">當(dāng)前位置:<a href="javascript:void(0)" style="color:#6E6E6E;">內(nèi)容管理</a> &gt; 內(nèi)容列表</div>

<div class="rightCont">

<p class="g_title fix">內(nèi)容列表 <a class="btn03" href="#">新 增</a>&nbsp;&nbsp;&nbsp;&nbsp;<a class="btn03" href="#">刪 除</a></p>

<table class="tab1">

<tbody>

<tr>

<td width="90" align="right">序號(hào):</td>

<td>

<input type="text" class="allInput" value=""/>

</td>

<td width="90" align="right">指令名稱:</td>

<td>

<input type="text" class="allInput" value=""/>

</td>

? ? ? ? ? ? ? ? ? ? ? ? ? ? <td width="85" align="right"><input type="submit" class="tabSub" value="查 詢" /></td>

? ? ? ? </tr>

</tbody>

</table>

<div class="zixun fix">

<table class="tab2" width="100%">

<tbody>

<tr>

? ? <th><input type="checkbox" id="all" onclick="#"/></th>

? ? <th>序號(hào)</th>

? ? <th>指令名稱</th>

? ? <th>描述</th>

? ? <th>操作</th>

</tr>

<c:forEach items="${messageList}" var="messages" varStatus="status">

<tr <c:if test="${status.index%2!=0}">style='background-color:#ECF6EE;'</c:if> >

<td><input type="checkbox" /></td>

<td>${status.index +1}</td>

<td>${messages.command}</td>

<td>${messages.description}</td>

<td>

<a href="#">修改</a>&nbsp;&nbsp;&nbsp;

<a href="#">刪除</a>

</td>

</tr>

</c:forEach>

</tbody>

</table>

<div class='page fix'>

共 <b>4</b> 條

<a href='###' class='first'>首頁</a>

<a href='###' class='pre'>上一頁</a>

當(dāng)前第<span>1/1</span>頁

<a href='###' class='next'>下一頁</a>

<a href='###' class='last'>末頁</a>

跳至&nbsp;<input type='text' value='1' class='allInput w28' />&nbsp;頁&nbsp;

<a href='###' class='go'>GO</a>

</div>

</div>

</div>

</div>

? ? </form>

</body>

</html>

這就是按著老師的內(nèi)容來敲的,網(wǎng)上找問題也找了一天了,還是沒有解決,那四行一直沒有加載出來

正在回答

1 回答

要想有數(shù)據(jù)顯示,記得首先數(shù)據(jù)庫(kù)里面要有數(shù)據(jù),不然一直都不會(huì)得到結(jié)果的,血淚的教訓(xùn)?

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

使用c:forEach數(shù)據(jù)庫(kù)的內(nèi)容沒有加載

我要回答 關(guān)注問題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)