Как перезагрузить / обновить таблицу, когда вы заполнили таблицу через jsp скриптлет - PullRequest
1 голос
/ 17 февраля 2012

Мои таблицы заполняются с помощью 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>

1 Ответ

0 голосов
/ 17 февраля 2012

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

...