Salve a tutti!
Avevo già aperto una discussione del genere ma non la trovo piu quindi apro un nuovo thread..
Allora....

Mi dite che diavolo ha questa funzione....perchè non funziona??

codice:
public String invia(String stringa) {       
    try { 
      URL url = new URL ("http://www.miosito.it/prova.asp");
	  HttpURLConnection connection = (HttpURLConnection) url.openConnection();
	// si prepara la connessione all’output
	    connection.setDoOutput(true);
	    connection.setRequestMethod("POST");
	    connection.connect();
		  String name1 = "a";
		  String name2 = "b";
		  String name3 = "c";
		  String name4 = "d";
		  String name5 = "e";
		  String name6 = "f";		  		  

 	// si ottiene un flusso di output e si trasmette la sequenza di dati al server
		  PrintWriter out2 = new PrintWriter(connection.getOutputStream());
		    out2.println(name1+"="+URLEncoder.encode(stringa)+"&");
		    out2.println(name2+"="+URLEncoder.encode(stringa)+"&");
		    out2.println(name3+"="+URLEncoder.encode(stringa)+"&");
		    out2.println(name4+"="+URLEncoder.encode(stringa)+"&");
		    out2.println(name5+"="+URLEncoder.encode(stringa)+"&");		    		    		    		    
		    out2.println(name6+"="+URLEncoder.encode(stringa)+"\n");
		    out2.close();
		      return "ok";
	}
	catch(Exception e) {  System.out.println(e);  }		  
	  return "ok";
 }
Ho fatto uan pagina asp che prende i dati e li salva...
Ma quando vado a vedere nel db non c'è nulla
Perchè...cosa sbaglio???

Quando compilo mi dice:

Note: C:\Invio Dati\Invio_Dati.java uses or overrides a deprecated API.
Note: Recompile with -deprecation for details.

Process completed.