1. Activer la configuration par défaut de Tomcat pour gérer les fichiers statiques, Web.xml Configuration
<servlet-mapping> <servlet-name> Default </vrlet-name> <url-sattern> *. js </url-stern> </vrlett-mapping>
un. Cela dit, parlons de la configuration de l'URL-Pattern
<! - Trois façons d'écrire URL-sattern -> <! - Match exact: commencez par "/" et ajoutez le nom du servlet. -> / ABC <! - Path Match: Commencez par "/", plus Wildcard "*" -> / RSources / * <! - Extension Match: commencez par le joker "*", plus l'extension. -> *. Action
2.PRESSEMENTS-PRINGMVC, configuration Spring-Mvc.xml
<MVC: Ressources Location = "/ Resources /" Mapping = "/ Resources / **" />
3. L'URL "/ **" sera enregistrée dans l'URLMAP de SimpleUrlHandlermapping, et l'accès aux ressources statiques sera transféré de Handlermapping à org.springframework.web.servlet.resource.defaultServlethttprequesthandler et retourné.
DefaultServlETHTTPREQUESTHANDLER est le servlet par défaut pour chaque conteneur de servlet.
<MVC:-Default-Servlet-Handler />
Ordonnance d'exécution de plusieurs maintières:
La valeur d'attribut de commande de DefaultannotationHandlerMapping est: 0
<MVC: Ressources /> L'enregistrement automatique de la valeur de propriété de l'ordre SimpleUrlLermapping est: 2147483646
<MVC: Default-Serverlet-Handler /> La valeur d'attribut de commande de l'enregistrement automatique de SimpleUrlHandlerMapping est: 2147483647
Spring exécutera d'abord la commande avec une commande plus petite.
Ce qui précède est le traitement des fichiers statiques par SpringMVC et Tomcat dans le projet Javaweb qui vous est présenté. J'espère que cela vous sera utile. Si vous avez des questions, veuillez me laisser un message et l'éditeur vous répondra à temps. Merci beaucoup pour votre soutien au site Web Wulin.com!