Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 14 su 14
  1. #11
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da thedoctor89 Visualizza il messaggio
    codice:
            URL url=XMLManager.class.getResource("Data_"+country+".xml");
            File file=new File(url.toURI());    // NO!
            
                document=builder.build(file);
    Innanzitutto, l'ho precisato prima, c'è un build() che accetta URL. Se hai un URL e la API (SAXBuilder) accetta URL, usa quello, non lanciarti mai in conversioni che potrebbero non essere appropriate in tutti i contesti.

    E comunque se il punto incriminato da

    java.lang.NullPointerException
    it.unirc.bd2.juventusclubdoc.util.XMLManager.getTe xt(XMLManager.java:32)

    è File file=new File(url.toURI());

    allora significa che url è null, dovuto alla risorsa che non è stata trovata. Per come è specificato, Data_xyz.xml deve trovarsi nello stesso package della classe XMLManager. Ovvero, nella directory dove viene creato XMLManager.class deve esserci quel file.
    Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

  2. #12
    il file xml si trova nello stesso package di xmlmanager

  3. #13
    Utente di HTML.it L'avatar di andbin
    Registrato dal
    Jan 2006
    residenza
    Italy
    Messaggi
    18,284
    Quote Originariamente inviata da thedoctor89 Visualizza il messaggio
    il file xml si trova nello stesso package di xmlmanager
    Se url è null (questo lo devi verificare tu, è relativamente poco utile che ci posti righe e righe di stack-trace), vuol dire che la risorsa per qualche motivo non viene trovata.
    Andrea, Senior Java developerSCJP 5 (91%) • SCWCD 5 (94%)
    Java Versions Cheat Sheet

  4. #14
    secondo me il problema è nella index.jsp
    ovvero , la mia idea è quella di avere come parametro di default "IT". Voglio lanciare la index e senza passare alcun parametro(request.getParameter) , in automatico settare il valore di language a "IT"
    mi sa che l'ho implementata male questa cosa..

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.