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

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

為什么不報(bào)錯(cuò),但是就是查詢不出值


public class servletList extends HttpServlet {

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

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

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

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

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

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 回答

勸你分層寫(xiě)吧,這樣更能容易找到問(wèn)題所在。(說(shuō)實(shí)話你把數(shù)據(jù)庫(kù)鏈接寫(xiě)在servlet中我也是挺醉的,servlet累死了?。●詈隙忍?

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

這頁(yè)代碼沒(méi)問(wèn)題啊

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

while(rs.next())

{

messageItems items = new messageItems();

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

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

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

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

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

}


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

294761325 提問(wèn)者

移動(dòng)了還是沒(méi)用,我猜是list頁(yè)面沒(méi)接收到值?
2017-04-15 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

為什么不報(bào)錯(cuò),但是就是查詢不出值

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

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

幫助反饋 APP下載

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

公眾號(hào)

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