Ma scusa... perchè devi fare tutto questo giro per passare un parametro a una pagina?
non basta che usi
Così quando clicchi su "Cerca" chiami listaprodotti2.jsp passandogli nome_prodotto nella request (lo vedi anche dall'URL). A questo punto listaprodotti2.jsp potrà recuperare la stringa passata in questo modo:codice:<html> <head> <title>'ricerca.jsp'</title> </head> <body> <form method="GET" action="listaprodotti2.jsp"> <div align="center"> <table width="49%" id="table1"> <tr> <td width="242">Nome</td> <td> </td> <td>Prezzo</td> </tr> <tr> <td width="242"> <input type="text" name="nome_prodotto" size="20"></p> </td> <td> </td> <td> <input type="text" name="T2" size="20"></p> </td> </tr> <tr> <td height="68" width="242"> </td> <td height="68"> <p align="center"><input type="submit" value="Cerca" name="B3"></p> </td> <td height="68"> </td> </tr> </table> </div> </form> </body> </html>
codice:<% String nomeProdotto = request.getParameter("nome_prodotto"); %>

Rispondi quotando