当前位置:网站首页>Ressources statiques et présentation de la page d'accueil [Analyse du code source]

Ressources statiques et présentation de la page d'accueil [Analyse du code source]

2021-10-14 05:06:20 LongDi - IDEA

Si c'est unwebApplication,InmainIl y en aura un en bas.webapp,Toutes les pages ont été guidées ici avant;MaintenantspringbootIl y a aussi des endroits où les ressources statiques sont placées,Mais il y a des règles!

Tout d'abord,,Découvrez les règles de cartographie des ressources statiques!

InideaInterfacedouble ShiftClé:RechercheWebMvcAutoConfiguration,SpringMVCDewebLes configurations sont toutes dans cette classe de configuration,Il y a un moyen:addResourceHandlers Ajouter le traitement des ressources

 Première règle de cartographie statique des ressources!

Analyse du code source:Regarde/webjars/**,Il faut y aller classpath:/META-INF/resources/webjars/ Trouver les ressources correspondantes,WebjarsL'essence est dejarLa façon dont les paquets introduisent nos ressources statiques

Comme utiliserjQuery, Nous avons juste besoin d'introduire jQueryVersion correspondante depomLa dépendance suffit!

 VoirwebjarsStructure du Répertoire

 Accès à:http://localhost:8080/webjars/jquery/3.4.1/jquery.js

 Deuxième règle de cartographie statique des ressources!

Ça pourrait être dansstaticPathPatternDeuxième règle de cartographie trouvée :/** , Description toutes les ressources disponibles pour le projet en cours

Il va chercher resourceProperties DeResourcesCatégorie,On peut entrer et regarder l'analyse:

  Il va chercher le dossier des ressources , C'est le contenu du tableau .

Priorité:resources>static(Par défaut)>public

Ainsi, les ressources statiques stockées dans les quatre répertoires peuvent être identifiées par nous

Comme les visites http://localhost:8080/1.js Le contenu est accessible

Chemin de ressource statique personnalisé :Inapplication.propertiesConfiguration moyenne;


spring.mvc.static-locations=classpath:/Long/**

Une fois que vous avez défini vous - même le chemin du dossier statique,Les configurations automatiques d'origine seront désactivées!

                                 Voyons comment la page d'accueil est traitée , Regardez d'abord le code source

 Continue de regarder.getIndexHtml

Accès à:http://localhost:8080/       Je vais chercher sous le dossier des ressources statiques index.html

 Bienvenue à moi.Github:https://github.com/dragon-idea

版权声明
本文为[LongDi - IDEA]所创,转载请带上原文链接,感谢
https://chowdera.com/2021/10/20211013211842781g.html

随机推荐