Ich habe ein neu erstelltes Maven-Webapp-Projekt aufgenommen und möchte damit die einfachste der mvc-Anwendungen machen. Meine Umgebung sieht so aus:
%Vor%Mein ApplicationContext ist so einfach wie:
%Vor%web.xml so einfach:
%Vor%Mein Controller ist genau so:
%Vor%Meine Meinung ist:
%Vor%Der Fehler, den ich bekomme, ist
org.apache.jasper.JasperException: Die absolute URL: CSS kann nicht in web.xml aufgelöst werden oder die mit dieser Anwendung bereitgestellten JAR-Dateien
Frage 1 : Ich frage mich, ob es aufgrund der Versionen, die ich benutze, ich glaube, ich habe etwas über die unterstützte Version in Tomcat gelesen, und die Java EE Version verwendet. t bekommen wirklich davon einen Weg, mein Problem zu beheben. Wie kann ich das beheben?
Frage 2 : Vor diesem Fehler hatte ich den Code 400, weil ich ihn nicht korrekt auf views/home.jsp
zeigte, aber ich habe bemerkt, dass wenn ich die App in Netbeans starte, der Browser geöffnet wird mit der URL: Ссылка , während ich Ссылка admin-webapp ist der Name meines Krieges. Ich glaube, das ist ein Problem und möchte es angehen.
Fügen Sie diese Anweisung hinzu: <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
Fügen Sie die JAR-Datei in Ihren WEB-INF / lib-Ordner ein. Das sollte funktionieren. (Es hat für mich gearbeitet.)
Tags und Links java tomcat spring-mvc jstl