Я должен отобразить список в JSP.? - PullRequest
0 голосов
/ 25 мая 2018

Я должен отобразить данные на странице JSP, которые я сохранил в списке.мой тип возврата - список.Поэтому всякий раз, когда я вызываю метод Registervalues, мои данные должны быть напечатаны на странице jsp.

public static List<registerValues> Registervalues() {
         Connection conn = null;
         PreparedStatement pst = null;
         ResultSet rs = null;
         values.registerValues registerobject=null;
         List<registerValues> list = new ArrayList<registerValues>();
         try {
            conn = getDbConnection();
             pst = conn.prepareStatement("Select name,city,gender,username,password,email,contact_no from registration");

             rs = pst.executeQuery();


             while(rs!=null&&rs.next()) {

                registerobject= new registerValues();
                registerobject.setName(rs.getString("name"));
                registerobject.setCity(rs.getString("city"));
                registerobject.setName(rs.getString("gender"));
                registerobject.setUsername(rs.getString("username"));
                registerobject.setPassword(rs.getString("password"));
                registerobject.setEmail(rs.getString("email"));
                registerobject.setContact_no(rs.getString("contact_no"));

                list.add(registerobject);  //my data is stored over here.


                System.out.println("REGISTRATION values present");

             }

         }catch(Exception e) {
             e.printStackTrace();
             System.out.println(e);

         }
        return list; // i am returning list, as it contains all the data.
 }

1 Ответ

0 голосов
/ 30 мая 2018

вы можете установить этот список в цикле foreach в jsp и распечатать элементы списка, как показано ниже

   <c:forEach items="${list}" var="listItem">
                      <c:set var="first" value="${list[0]}"/>
                      <c:set var="second" value="${list[1]}"/>
                      <c:set var="third" value="${list[2]}"/>
                      <c:set var="four" value="${list[3]}"/>
                      <c:set var="five" value="${list[4]}"/>
                      <c:set var="six" value="${list[5]}"/>
 </c:forEach>  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...