Récupérer plusieurs informations - tableau ?
Bonsoir,
je cherche à récupérer une liste de string avec une requête pour les passer sur une page suivante.
Comme c'est une liste (5 valeurs), je pensais à les ajouter dans un tableau mais je ne vois pas vraiment comment faire.
Ce que j'ai pour l'instant :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
connection = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:orcl", "", "");
stmt = connection.createStatement();
rs = stmt.executeQuery("select lien from (select lien from IMAGE ORDER BY dbms_random.VALUE) WHERE rownum = 1");
while (rs.next())
{
HttpSession session = req.getSession(true);
String image1 = rs.getString(1);
session.setAttribute("image1", image1);
}
stmt = connection.createStatement();
rs = stmt.executeQuery("select lien from (select lien from IMAGE ORDER BY dbms_random.VALUE) WHERE rownum = 1");
while (rs.next())
{
HttpSession session = req.getSession(true);
String image2 = rs.getString(1);
session.setAttribute("image2", image2);
}
stmt = connection.createStatement();
rs = stmt.executeQuery("select lien from (select lien from IMAGE ORDER BY dbms_random.VALUE) WHERE rownum = 1");
while (rs.next())
{
HttpSession session = req.getSession(true);
String image3 = rs.getString(1);
session.setAttribute("image3", image3);
}
stmt = connection.createStatement();
rs = stmt.executeQuery("select lien from (select lien from IMAGE ORDER BY dbms_random.VALUE) WHERE rownum = 1");
while (rs.next())
{
HttpSession session = req.getSession(true);
String image4 = rs.getString(1);
session.setAttribute("image4", image4);
}
stmt = connection.createStatement();
rs = stmt.executeQuery("select lien from (select lien from IMAGE ORDER BY dbms_random.VALUE) WHERE rownum = 1");
while (rs.next())
{
HttpSession session = req.getSession(true);
String image5 = rs.getString(1);
session.setAttribute("image5", image5);
}
String url="/index.jsp";
ServletContext sc = getServletContext();
RequestDispatcher rd = sc.getRequestDispatcher(url);
rd.forward(req, res); |
il faudrait utiliser une méthode .add() ou un truc comme ça ?
Merci à tous les développeurs java ^^