Question

Mes tableaux sont alimentées par des scriptlets jsp. Affichage est pas un problème, mais quand je fais un soumettre qui fera un complément sur la base de données. Je veux que ma table pour recharger le nouveau résultat sur la table, mais je pense que je suis en utilisant jsp scriptlet Je dois recharger la page entière, mais je ne veux pas faire cela, est-il un moyen je pouvais Actualiser / recharger ma table avec le nouveau résultat?


    <% 
    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>
Était-ce utile?

La solution

Il suffit de réorganiser le code d'affaires afin que les données sont chargées de la DB après la nouvelle ligne est insérée.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top