Domanda

Sono nuovo su Tomcat e Servlet e sto cercando di distribuire la mia prima applicazione Web in Tomcat e la pagina index.jsp viene visualizzata vuota.

Funziona bene in eclissi. Ho il web.xml per l'installazione dell'applicazione di avere index.jsp come pagina predefinita. Sono in grado di eseguire l'applicazione ed eseguirne il debug in eclipse ma quando lo esporto come file WAR e lo distribuisco in Tomcat e provo ad accedervi tramite un normale browser ottengo una pagina vuota.

Cosa mi sto perdendo qui? Qualsiasi aiuto è molto apprezzato.

Grazie, - Vas

È stato utile?

Soluzione

Se ricevi una pagina vuota, le informazioni più importanti di cui tu e noi abbiamo bisogno sono:

  1. L'URL della richiesta.
  2. I dati già inviati -if any- (webbrowser > Visualizza sorgente ).
  3. Le intestazioni di risposta (Firebug? Webdeveloper Toolbar?).
  4. Il server registra (stdout, stderr, webapp).

Questo di solito indica un URL errato (da provare con 1) o un'eccezione a metà pagina di una pagina JSP (da provare con 2 e 4) o un errore interno del server senza una pagina di errore (da provare con 3 e 4).

Altri suggerimenti

Devi configurare il tuo file server.xml e dichiarare un contesto per la tua applicazione web. Puoi trovare la documentazione qui: http://tomcat.apache.org /tomcat-6.0-doc/config/context.html

Ma una pagina vuota è un po 'strana, perché penso che se la tua applicazione web non è stata distribuita correttamente, otterrai un errore Http 404.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top