JSPスクリプトレットを介してテーブルに入力したときにテーブルをリロード/更新する方法

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

質問

私のテーブルは、JSPスクリプトレットを使用して入力されています。表示することは問題ではありませんが、DBに追加を行う提出物を行うとき。テーブルに新しい結果をテーブルにリロードしてもらいたいのですが、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>
役に立ちましたか?

解決

データがDBからロードされるように、ビジネスコードを再配置するだけです 新しい行が挿入されます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top