Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    servlet in php per applet

    Ho un applet di cui mi manca il servlet.
    Ho pensato di usare un file php invece.
    Il file viene azionato ma non ricevo il file inviato dalla applet.
    Come posso fare?
    L'applet:

    public boolean invokeServlet(String baseUrl, File pdfFile, String
    formName, String tipoDoc, String sessionId)
    throws Exception
    {
    URL url = new URL((new
    StringBuilder(String.valueOf(baseUrl))).append("/ScannerServlet").toString());
    java.net.URLConnection connection = url.openConnection();
    HttpURLConnection httpConn = (HttpURLConnection)connection;
    httpConn.setRequestProperty("Cookie", (new
    StringBuilder("JSESSIONID=")).append(sessionId).to String());
    httpConn.setRequestProperty("formName", formName);
    httpConn.setRequestProperty("tipoDoc", tipoDoc);
    httpConn.setRequestMethod("POST");
    httpConn.setDoOutput(true);
    httpConn.setDoInput(true);
    //http://docs.oracle.com/javase/tutorial/networking/urls/readingWriting.html
    OutputStream out = httpConn.getOutputStream();
    GZIPOutputStream os = new GZIPOutputStream(out);
    int BUFFER_SIZE = 32000;
    InputStream is = new FileInputStream(pdfFile);
    int bytesRead = 0;
    byte buffer[] = new byte[32000];
    while((bytesRead = is.read(buffer)) != -1)
    {
    os.write(buffer, 0, bytesRead);
    os.flush();
    }
    os.close();
    is.close();
    out.close();
    return httpConn.getResponseCode() < 300;
    }

  2. #2
    scusa ma questo è java, non php......

    e poi nn si capisce molto bene il problema!

  3. #3
    Questo un applet java che dal browser client invia dei dati al server dove un servlet li interpreta.
    Il servlet di norma è in java ma il mio problema è, mancandomi, se è possibile sostituirlo con file php.
    In un file php
    file_put_contents("file.txt", serialize($_REQUEST));
    ricevo i cookie inviati dall'applet ma non il resto.
    Mi chiedevo se si possono ottenere tutti i dati inviati dall'applet in un file php sul server.

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.