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

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

person jaded    schedule 17.02.2012    source источник


Ответы (1)


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

person BalusC    schedule 17.02.2012