Come ricaricare / aggiornare una tabella quando si popolato la tabella tramite jsp scriptlet
-
27-10-2019 - |
Domanda
I miei tavoli sono popolate utilizzando scriptlet JSP. Visualizzazione non è un problema, ma quando faccio una submit che farà un add sul DB. Voglio che il mio tavolo per ricaricare il nuovo risultato sul tavolo, ma penso perché sto utilizzando jsp scriptlet Io possa avere ricaricare l'intera pagina, ma non voglio farlo, c'è un modo ho potuto di aggiornamento / reload mio tavolo con il nuovo risultato?
<%
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>
Soluzione
Just riorganizzare il codice di business in modo che i dati vengono caricati dal DB dopo è inserita la nuova riga.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow