Как перезагрузить/обновить таблицу, когда вы заполняете таблицу с помощью сценария JSP

StackOverflow https://stackoverflow.com/questions/9326469

Вопрос

Мои таблицы заполнены с помощью сценариев JSP. Отображение не является проблемой, но когда я сделаю отправку, которая сделает добавление в БД. Я хочу, чтобы моя таблица перезагрузила новый результат в таблице, но я думаю, что потому, что я использую сценарий JSP, мне, возможно, придется перезагрузить всю страницу, но я не хочу этого делать, есть ли способ обновлять/перезагрузить мой стол с новым результатом?


    <% 
    List<Person> list = Function.doQueryFromDB();
    for(Person person : list)
    { %>

        <TR>
            <TH ><%=person.getName()%><B></B></FONT>
        </TR>
    <%
    }
    %>
    </table>

    <% 
    List<Person> list = Function.doQueryFromDB();
    pageContext.setAttribute("person", list);
    %>

    <table id="sampTable">
    <c:forEach  var="per" items="${person}">
        <tr>
              <td><c:out value="${per.name}"  /></td>
        </tr>
    </c:forEach>
    </table>
Это было полезно?

Решение

Просто переставьте бизнес -код, чтобы данные загружались из БД после Новый ряд вставлен.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top