Quote Originariamente inviata da cri43 Visualizza il messaggio
Ciao, dalla domanda si capisce che mi sto approcciando per la prima volta all'argomento, perchè penso di non aver proprio capito il meccanismo che le collega.
Quando il risultato di una Servlet/JSP è arrivato al client (tipicamente browser) e la response è quindi terminata, l'unico modo per far eseguire di nuovo una Servlet/JSP è quello di fare un'altra request al server. Tramite un link (in GET) o tramite l'invio di un form (in GET o POST) e i "parametri" (quelli intesi da getParameter(String name) e affini di (Http)ServletRequest) possono arrivare o tramite query param nel URL o nel body della request (se in POST da un form).

Quote Originariamente inviata da cri43 Visualizza il messaggio
come faccio a visualizzare di nuovo la tabella aggiornata?
Facendo un "forward" alla pagina JSP. Come presumibilmente hai già fatto per passare dalla servlet 1 a quella pagina JSP.

Poi visto che parli di "vettore", bisogna anche vedere come è gestito cioè dove è memorizzato. È persistente tra richieste differenti? O è creato ad ogni request? E in che modo?