最近中文字幕高清中文字幕无,亚洲欧美高清一区二区三区,一本色道无码道dvd在线观看 ,一个人看的www免费高清中文字幕

為了賬號安全,請及時綁定郵箱和手機立即綁定

為什么不報錯,但是就是查詢不出值


public class servletList extends HttpServlet {

private static final String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; //數(shù)據(jù)庫驅(qū)動

//連接數(shù)據(jù)庫的URL地址

private static final String url="jdbc:sqlserver://localhost:1433;DatabaseName=message";?

private static final String username="sa";//數(shù)據(jù)庫的用戶名

private static final String password="123";//數(shù)據(jù)庫的密碼

private static Connection conn=null;

@Override

protected void doGet(HttpServletRequest req, HttpServletResponse resp)

throws ServletException, IOException {

try {

Class.forName(driver);

conn = DriverManager.getConnection(url, username, password);

String sql = "select id,command,description,contents from messageTable";

PreparedStatement statement = conn.prepareStatement(sql);

ResultSet rs = statement.executeQuery();

List<messageItems> messageList = new ArrayList<messageItems>();

while(rs.next())

{

messageItems items = new messageItems();

messageList.add(items);

items.setId(rs.getInt("id"));

items.setCommand(rs.getString("command"));

items.setDescription(rs.getString("description"));

items.setContents(rs.getString("contents"));

}

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/jsp/back/list.jsp").forward(req, resp);

}

@Override

protected void doPost(HttpServletRequest req, HttpServletResponse resp)

throws ServletException, IOException {

this.doGet(req, resp);

}

}


正在回答

3 回答

勸你分層寫吧,這樣更能容易找到問題所在。(說實話你把數(shù)據(jù)庫鏈接寫在servlet中我也是挺醉的,servlet累死了??!耦合度太高)

0 回復 有任何疑惑可以回復我~

這頁代碼沒問題啊

0 回復 有任何疑惑可以回復我~

while(rs.next())

{

messageItems items = new messageItems();

messageList.add(items);//此句應移到while的最后

items.setId(rs.getInt("id"));

items.setCommand(rs.getString("command"));

items.setDescription(rs.getString("description"));

items.setContents(rs.getString("contents"));

}


0 回復 有任何疑惑可以回復我~
#1

294761325 提問者

移動了還是沒用,我猜是list頁面沒接收到值?
2017-04-15 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么不報錯,但是就是查詢不出值

我要回答 關注問題
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號