Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Java, lettura file

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    181

    Java, lettura file

    Ciao ragazzi, è possibile aprire con java un file excel ma soltanto in lettura senza permettere all'utente di salvarlo?

  2. #2
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284

    Re: Java, lettura file

    Originariamente inviato da Sasuccio87
    Ciao ragazzi, è possibile aprire con java un file excel ma soltanto in lettura senza permettere all'utente di salvarlo?
    Aprirlo .... come e con cosa?
    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
    Dec 2010
    Messaggi
    181
    Allora in java leggo un file per esempio un excel o un doc con buffer reader etc e poi nella pagina sparo l'output stream del file in modo tale che si apre quella specie di popup che ti dice se vuoi salvarlo o se vuoi aprirlo etc etc. Adesso c'è un modo in java per leggere il file (sempre attraverso il bufferreader di java), ma consentendo all'utente soltanto di visualizzarlo senza poterlo salvare...

  4. #4
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Originariamente inviato da Sasuccio87
    Allora in java leggo un file per esempio un excel o un doc con buffer reader
    Con BufferedReader non leggi certo .xls e .doc che sono file "binari".

    Originariamente inviato da Sasuccio87
    poi nella pagina sparo l'output stream del file in modo tale che si apre quella specie di popup che ti dice se vuoi salvarlo o se vuoi aprirlo etc etc.
    Quindi si sta parlando di una "applicazione web".

    Originariamente inviato da Sasuccio87
    Adesso c'è un modo in java per leggere il file (sempre attraverso il bufferreader di java), ma consentendo all'utente soltanto di visualizzarlo senza poterlo salvare...
    Lato server puoi solo impostare nella response il "content type" che in un certo grado permette al client di capire cosa è lo stream di dati ed eventualmente agire di conseguenza. Ma la scelta finale la fa comunque il browser e oltretutto in base alle sue impostazioni. Quindi non credo proprio che tu possa "impedire" ad un browser di salvare lo stream di dati.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  5. #5
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    181
    e già come immaginavo...ok grazie, vedrò d'inventarmi qualcosa !!!^^

  6. #6
    Utente di HTML.it L'avatar di Dark867
    Registrato dal
    Mar 2010
    Messaggi
    435
    Un'alternativa sarebbe creare una pagina "simil" excel in cui visualizzare i dati...altrimenti cambiare tecnologia e andare su ASP.NET ke mi sembra abbia qualcosa del genere.

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.