Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Pagina di errore jsp

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    147

    Pagina di errore jsp

    Ciao sto usando i log per catturare l'eccezione,registrarla nel file e poi vorrei chiamare la pagina di errore che stabilisco io. Allora il fatto e che l'eccezione viene presa è messa nel file di log,il problema e che non viene chiamata la pagina di errore. Nel file xml ho

    <error-page>
    <exception-type>Exception</exception-type>
    <location>/WEB-INF/Error.html</location>
    </error-page>

    cosi gli dico che qualunque sia l'eccezzione va a chiamare error...nel codice che causa l' eccezione ho

    try{
    this.layout.category=(this.layout.BringCategory(ma nager));
    }catch (Exception ex) {
    Log4JTestServle logger=new Log4JTestServle();
    logger.log4j.debug(ex.getMessage());
    throw new RuntimeException();
    }

    dove ho che il try lancia un eccezzione sql essendo il catch exception che cattura qualunque eccezione viene chiamato e lancia il throw che in teoria dovrebbe essere preso dal xml e lanciare la pag di errore

    dove sbaglio?

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Cambia niente così?
    codice:
    <error-page>
        <exception-type>java.lang.Throwable</exception-type >
        <location>/WEB-INF/Error.html</location>
    </error-page>
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2012
    Messaggi
    147
    risolto praticamente vi sono problemi con il filtro in uscita che mette dei controlli quando si importa la libreria e senza leggere si fa aggiungi e aggiungi e quello causa il problema

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.