0
我創建了一個從數據庫中獲取數據並添加到列表中的java類,並且方法dbd()返回List。如何從List中的字符串中存儲每個字段數據?
public class db {
public List dbd() {
List myList = new ArrayList();
try {
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql:*********,*******");
Statement stmt2 = conn.createStatement();
ResultSet rs2 = stmt2.executeQuery(" SELECT name_id,address,image from data where name="kiran";") ;
while(rs2.next())
{
myList.add(rs2.getString("name_id"));
myList.add(rs2.getString("address"));
myList.add(rs2.getString("image"));
}
} catch (Exception ex) {
System.out.println(ex);
}
return myList;
}
public static void main(String args[]){
}
}
在這個jsp頁面中,我創建了db的對象爲nw。並通過使用Iterator我可以打印來自數據庫的所有字段數據。
<%
db nw = new db();
Iterator it = nw.dbd().iterator();
while (it.hasNext()) {
out.println(it.next());
}
%>
****我需要存儲的每個字段數據要回單串LIKE名_ID,地址,形象店..我該怎麼辦?
請格式化您的代碼 – david99world
並且請不要對我們留言。我們不是DEAF。 –
@sᴜʀᴇsʜᴀᴛᴛᴀ有幫助嗎? – arunangaj