HTTP - 500 org.springframework.web.util.NestedServletException: Verarbeitung des Handlers fehlgeschlagen;

8

Ich benutze:

  1. Apache Tomcat 6.0.20
  2. Frühling 3.x

Ich möchte einfach "Hallo Welt !!!" auf meiner Indexseite. Leider erhalte ich folgenden Fehler:

%Vor%

Das ist mein Controller namens IndexController.java

%Vor%

meine web.xml

%Vor%

meine Dispatcher-Servlet.xml

%Vor%

mein redirect.jsp

%Vor%

mein index.jsp

%Vor%

Ich habe alle JARs hinzugefügt, einschließlich jstl.jar & amp; standard.jar , da ich annehme, dass dies für den Fehler java.lang.NoClassDefFoundError: javax / servlet / jsp / jstl / core / Config erforderlich ist. Es wird jedoch immer noch HTTP 500 für Ссылка und HTTP 404 für Ссылка .

    
Sal Prima 01.11.2010, 23:02
quelle

3 Antworten

15

JARs sollten in WEB-INF / lib sein, nicht in Unterverzeichnissen.

Wenn Sie auf Tomcat bereitstellen, können Sie versuchen, diese JSTL JARs in Tomcat / lib zu speichern, damit der Server-Klassenlader sie finden kann.

    
duffymo 02.11.2010, 01:37
quelle
2

Ich denke, dass du Tomcat benutzen musst und deine pom.xml ist wie folgt:

%Vor%

lösche den Scope-Knoten oder ändere "bereitgestellt" in "kompiliere" dann maven kopiere jstl-api-1.2.jar in die WEB-INF / lib.

dann OK.

    
Alvin 18.03.2012 03:08
quelle
0

, Warum leiten Sie diese Seite um?

%Vor%

Sie können index php als Willkommensdatei abbilden. Ich habe es folgendermaßen gemacht:

%Vor%

und dann:

%Vor%

Es wird Ihre index.dlp als Indexdatei angezeigt. Danny.

    
danny.lesnik 01.11.2010 23:11
quelle

Tags und Links