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>
È stato utile?

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
scroll top