Non mi vorrei sbagliare, ma credo che la stringa che ricevi non sia "65", ma ""65"" ovvero il numero 65 con tanto di virgolette.
Prova a effettuare il print della stringa.
Secondo me dovresti vedere in output una cosa del genere:codice:String stringa = request.getParameter("id2"); out.println("La stringa che ricevo è: " + stringa);
Se così è, devi prima togliere le virgolette in questo modo:codice:La stringa che ricevo è: "65"
Ciao.codice:String stringa = request.getParameter("id2").replaceAll("\\\"", ""); int id = 0; id = Integer.parseInt(stringa);![]()



Rispondi quotando