JSon массив к сервлету таблицы - PullRequest
0 голосов
/ 10 декабря 2018

Не могу заполнить таблицу массивом json из базы данных:

Сервлет:

    DAOTicket dTicket = new DAOTicket();
    ArrayList<Ticket> tickets = dTicket.select();
    Gson json = new Gson();
    String array = json.toJson(tickets);
    request.getSession().setAttribute("tickets", array);

JSP

  <% String array = (String) session.getAttribute("tickets"); %>
  <input type="text" id="array" value="<%=array%>" hidden>

JavaScript

        var arrayString = document.getElementById("array").value;
        var arrayTickets = JSON.parse(arrayString);
            for (var i = 0; i < arrayTickets.length; i++) {
            var obj = arrayTickets[i];
            if(obj.idEstacionamiento === value){
                var fila="<tr><td>"+text+"</td><td>"+obj.monto+"</td><td>"+obj.idTicket+"</td><td>"+str+"</td></tr>";
                var btn = document.createElement("TR");
                btn.innerHTML=fila;
                document.getElementById("tb").appendChild(btn);
            }
        }

значение параметр get из опции "select"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...