Visualizzazione dei risultati da 1 a 10 su 12

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    655
    Con nulla intendo che non succede nulla la response non restituisce nessun valore.
    Chiamo la servlet mediante questa chiamata Ajax:
    codice:
    $.ajax({
    
     
     
                url : 
    "CreaFileExcel",
    
                type : 
    "POST",
    
                data : {path:$(
    "#input_file").val()},
    
                async: 
    false,
    
                dataType :
    "json",
    
                processData: 
    false,  
    
                contentType: 
    false, 
    
                success: 
    function(msg)
    
                {
    
                     
    if(msg.esito!=null ) alert("Creato file Log_Errori.xlsx");
    
     
                     
     
    
     
                },
    
                error: 
    function (jqXHR, textStatus, errorThrown) {        
    alert("KO");
    
                    }
            });    
    
    e aimè , non viene visualizzata nessuna finestra di alert.
    Nella console non ho eccezioni e sul server non ho ancora trovalo il file di log dei messaggi di errore.

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da melmar20 Visualizza il messaggio
    Chiamo la servlet mediante questa chiamata Ajax:
    Dimentica per un attimo chiamate ajax ecc.. La servlet "a mano" funziona sì o no? (per fare un POST puoi usare un tool per request HTTP, es. Postman in Chrome, o simile)
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2007
    Messaggi
    655
    ho fatto quanto richiesto.

    questo il risultato
    codice:
     -- response --
    200 OK
    Content-Type:  application/OCTET-STREAM
    Content-Length:  3511
    Expires:  : 0
    Content-Disposition:  attachment; filename=testxls.xlsx
    Content-Language:  it-IT
    Date:  Tue, 29 Nov 2016 14:13:29 GMT
    sembra funzionare la servlet.

    Probabilmente lo stream è corretto, va serializzato però, per compattarlo e farlo diventare un file.
    Questa è quello a cui sto pensando, altrimenti no riesco a darmi ulteriori spiegazini
    Ultima modifica di melmar20; 29-11-2016 a 17:15

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 © 2026 vBulletin Solutions, Inc. All rights reserved.