Io uso jsp + servlet e ho un modulo. Come posso inviare i dati del modulo a un servlet (al metodo doPost()) senza lasciare la pagina effettiva, che contiene il modulo?jsp form invia i dati al servlet senza cambiare pagina
Desidero premere il pulsante "invia", i dati devono essere inviati e desidero rimanere sulla pagina con il modulo. Preferirei non usare javascript.
ho sul http://localhost/myproject/
<form action="http://localhost/myproject/anotherpage" method="POST">
First Name: <input type="text" name="first_name">
<br />
Last Name: <input type="text" name="last_name" />
<input type="submit" value="Submit" />
</form>
quando si fa clic sul pulsante di invio vengo trasmesso alla seguente pagina: http://localhost/myproject/anotherpage
ma voglio rimanere in
http://localhost/myproject/
edit: in questo momento Ho intenzione di scrivere
request.getRequestDispatcher("/index.jsp").forward(request, response);
nel metodo doPost()
Ma come si esce dalla pagina effettuando una richiesta POST? –
prova usando ajax. per esempio. jquery.ajax –