Visualizzazione dei risultati da 1 a 10 su 10

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Aggiungo che mi pare esiste la soluzione attraverso il URL. DataHandler ha un costruttore

    DataHandler(URL url)

    E di una risorsa puoi ottenere il suo URL proprio tramite getResource()

    Dovrebbe funzionare ... non ho mai provato così con questo scenario.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  2. #2
    Avevo provato con un toURI(), ma non riuscivo lo stesso... non so se poi sbagliavo cmq qualcosa d'altro.

  3. #3
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,326
    Quote Originariamente inviata da andbin Visualizza il messaggio
    Aggiungo che mi pare esiste la soluzione attraverso il URL. DataHandler ha un costruttore

    DataHandler(URL url)

    E di una risorsa puoi ottenere il suo URL proprio tramite getResource()

    Dovrebbe funzionare ... non ho mai provato così con questo scenario.

    Confermo.
    Avevo visto quel costruttore di DataHandler (ed anche URLDataSource che viene internamente usato da quel costruttore), ma mi rimaneva il dubbio che non riuscisse a gestire correttamente il MIME Type. Ho fatto una prova velocissima e ho visto che lo decodifica tranquillamente, quindi sì, può essere usato direttamente:


    codice:
    messageBodyPart.setDataHandler( new DataHandler(getClass().getResource("/pacchetto/test.pdf")) );
    ...

    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

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.