Отображать данные в jsp после получения от сервлета - PullRequest
0 голосов
/ 23 мая 2018

Я устанавливаю данные этих двух массивов в ArrayList и отправляю этот список массивов из сервлета в jsp, но на странице jsp, когда я пытаюсь распечатать эти имена и контакты, только фамилию и контакт печатается три раза.я не знаю, что ошибка на стороне сервера или на стороне клиента.

    SetsAndGetsData tutor = new SetsAndGetsData();
                List<SetsAndGetsData> alltutors = new ArrayList<SetsAndGetsData>();

                String Names[3] = {"Alpha","Beta","Gemma"};
                String contacts[3] = {"Contact_1","Contact_2","Contact_3"};

                tutor.setNames(n);
                tutor.setContact(contact);
                alltutors.add(tutor);

                request.setAttribute("tutors", alltutors);
                RequestDispatcher req = request.getRequestDispatcher("/Test.jsp");
                req.forward(request, response);

                //Jsp side code  Test.jsp

                <%
                List<SetsAndGetsData> alltutors = (ArrayList<SetsAndGetsData>)request.getAttribute("tutors");
                for(SetsAndGetsData t: alltutors){
                %>
                    <h1><%=t.getname() %></h1>
                    <h1><%=t.getcontact() %></h1>
                    <% } %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...