Visualizzazione dei risultati da 1 a 4 su 4

Discussione: open web page

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    55

    open web page

    Salve a tutti,

    avrei bisogno di sapere se è possibile aprire una pagina su browser passando già dei valori post.
    con questo codice apro la pagina
    publicclassOpenPageInDefaultBrowser{
    publicstaticvoid main(String[] args){
    try{
    //Set your page url in this string. For eg, I m using URL for Google Search engine
    String url ="http://www.google.com";
    java
    .awt.Desktop.getDesktop().browse(java.net.URI.create(url));
    }
    catch(java.io.IOException e){
    System.out.println(e.getMessage());
    }
    }
    }

    e con quest altro ho i dati come request post, ma come faccio ad unirli?

    String data = "chiave1=valore1&chiave2=valore2\r\n"//corpo della richiesta
    connection.setDoOutput(true);//abilita la scrittura
    connection.setRequestMethod("POST");//settaggio del metodo
    OutputStreamWriter wr = new OutputStreamWriter(connection.getOutputStream());
    wr.write(data);//scrittura del content
    wr.flush();

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,320
    Non lo puoi fare direttamente, sono due operazioni distinte fatte da due "client" distinti. La prima è solo l'apertura di una pagina, la seconda è una richiesta HTTP.

    Però puoi creare una pagina HTML locale (sul PC dove gira la tua applicazione), la quale, via JavaScript (all'apertura), effettua la richiesta in POST verso la seconda... a questo punto, da Java ti basterò aprire sul browser la prima pagina.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    55
    ... nessun problema per il javascript ... ma come creo una pagina html da fare eseguire in locale ai clienti???

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2007
    Messaggi
    55
    mi spiego meglio ... non voglio che il mio cliente veda il codice sorgente ma che abbia un eseguibile con cui fare login al sito

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.