1. Aktivieren Sie Tomcats DefaultServlet, um statische Dateien zu verarbeiten, web.xml -Konfiguration
<Servlet-Mapping> <Servlet-name> Standard </Servlet-name> <URL-Muster>*
A. Lassen Sie uns jedoch über die Konfiguration des URL-Musters sprechen
<!-Drei Möglichkeiten zum Schreiben von URL-Muster-> <!-Genau übereinstimmen: Beginnen Sie mit "/" und fügen Sie den Servlet-Namen hinzu. ->/ABC <!-Pfad Match: Beginnen Sie mit "/", plus Wildcard "*"->/rsources/*<!-Erweiterung Match: Beginnen Sie mit Wildcard "*", plus Erweiterung. ->*. Aktion
2.SpringMVC-Verarbeitung, Spring-MVC.xml-Konfiguration
<MVC: Ressourcen location = "/ressourcen/" maping = "/ressourcen/**"/>
3. Die URL "/**" wird in der URLMAP von SimpleUrlHandlermaping registriert, und der Zugriff auf statische Ressourcen wird von HandleMapping auf org.springframework.Web.Servlet.Resource.defaultServlethttprequestHandler und zurückgegeben.
DefaultServlethttprequestHandler ist das Standard -Servlet für jeden Servlet -Container.
<MVC: Standard-Service-Handler/>
Ausführungsreihenfolge mehrerer Handlermappings:
Der Auftragsattributwert von DefaultAnnotationHandlermaping lautet: 0
<MVC: Ressourcen/> Die automatische Registrierung von SimpleUrlHandlermaping -Auftragseigenschaft ist: 2147483646
<MVC: Standard-Service-Handler/> Der Auftragsattributwert der automatischen Registrierung von SimpleUrlHandlermaping lautet: 2147483647
Spring führt die Bestellung zuerst mit einer kleineren Bestellung aus.
Die oben genannte Verarbeitung statischer Dateien von SpringMVC und Tomcat im Javaweb -Projekt, das Ihnen vorgestellt wurde. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Editor wird Ihnen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung auf der Wulin.com -Website!