Visualizzazione dei risultati da 1 a 10 su 15

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da cataDesign Visualizza il messaggio
    si questo è vero, ma ogni volta che devo prendere un dato devo fare il parsing di questo file?
    I file di properties si gestiscono, al livello basilare, con la classe java.util.Properties che di fatto è una "mappa" che contiene associazioni chiave-valore. E Properties ha il metodo load(InputStream inStream) che è quello usato tipicamente per caricare i dati nella istanza di Properties.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  2. #2
    Si questo mi è chiaro, non capisco pero questo avrei sempre bisogno di caricare questo file nello stream ogni volta che mi serve oppure lo potrei caricare e lasciare nello stream all'avvio dell progetto?

  3. #3
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da cataDesign Visualizza il messaggio
    Si questo mi è chiaro, non capisco pero questo avrei sempre bisogno di caricare questo file nello stream ogni volta che mi serve oppure lo potrei caricare e lasciare nello stream all'avvio dell progetto?
    Una volta che hai l'oggetto Properties popolato .... basta che tieni il Properties da qualche parte in modo che resti "in vita" tutto il tempo che ti serve, anche perennemente finché la webapp non viene stoppata.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  4. #4
    Quote Originariamente inviata da andbin Visualizza il messaggio
    Una volta che hai l'oggetto Properties popolato .... basta che tieni il Properties da qualche parte in modo che resti "in vita" tutto il tempo che ti serve, anche perennemente finché la webapp non viene stoppata.
    Ottimo mi piace molto questo approccio perche non influisce sulle performance.
    Rimane solamente il fatto dei file caricati esternamente al context-root della webapp, come posso fare per renderli visibili tramite protocollo http da browser mantenendoli separati dal context-root?

  5. #5
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da cataDesign Visualizza il messaggio
    Rimane solamente il fatto dei file caricati esternamente al context-root della webapp, come posso fare per renderli visibili tramite protocollo http da browser mantenendoli separati dal context-root?
    Configurando il server HTTP (nota: Tomcat può fare direttamente da server HTTP ma tipicamente/spesso sui server reali di "produzione" viene "agganciato" ad un server HTTP come il Apache HTTP Server ("httpd") ).

    Comunque a seconda di cosa sono quei file e di chi li deve caricare/visualizzare, quando e come, sarebbe meglio pensare ad un accesso più "controllato", magari con delle Servlet.
    Andrea, andbin.devSenior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    java.util.function Interfaces Cheat SheetJava Versions Cheat Sheet

  6. #6
    Quote Originariamente inviata da andbin Visualizza il messaggio
    Configurando il server HTTP (nota: Tomcat può fare direttamente da server HTTP ma tipicamente/spesso sui server reali di "produzione" viene "agganciato" ad un server HTTP come il Apache HTTP Server ("httpd") ).

    Comunque a seconda di cosa sono quei file e di chi li deve caricare/visualizzare, quando e come, sarebbe meglio pensare ad un accesso più "controllato", magari con delle Servlet.
    Hmm no vabb sono dei file di test, per provare il funzionamento nulla d'importante, in questo momento potrei emulare il settaggio che dici per il server http in locale?
    Credo che nel mio caso sia proprio tomcat a gestire il tutto giusto?
    (uso eclipse)

Tag per questa discussione

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.