Comment recharger / rafraîchir une table lorsque vous peuplaient la table via jsp scriptlet
-
27-10-2019 - |
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>
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