Affichage des définitions de mappage
Les mappages forment deux listes que le résolveur de ressources JCR évalue (de haut en bas) pour trouver une correspondance.
Ces listes peuvent être visualisées (ainsi que des informations de configuration) sous l’option JCR ResourceResolver de la console Felix ; par exemple, https://<*host*>:<*port*>/system/console/jcrresolver
:
-
Configuration indique la configuration actuelle (telle que définie pour le résolveur de ressource Apache Sling).
-
Test de configuration
Cela permet de saisir une URL ou un chemin d’accès vers la ressource. Cliquez sur Résoudre ou Mapper pour confirmer la façon dont le système transforme l’entrée. -
Resolver Map Entries (Entrées de mappage du résolveur) La liste des entrées utilisées par les méthodes ResourceResolver.resolve pour mapper les URL aux ressources.
-
Mapping Map Entries (Entrées de mappage) La liste des entrées utilisées par les méthodes ResourceResolver.map pour mapper les chemins d’accès des ressources aux URL.
Les deux listes affichent différentes entrées, y compris celles définies par défaut par les applications. Ces entrées visent souvent à simplifier les URL pour la personne qui les utilise.
Les listes associent un Modèle, une expression régulière associée à la requête, à un Remplacement qui définit la redirection à imposer.
Par exemple, le :
Modèle ^[^/]+/[^/]+/welcome$
Déclenche le :
Remplacement /libs/cq/core/content/welcome.html
.
Pour rediriger une requête :
https://localhost:4503/welcome
``
Pour :
https://localhost:4503/libs/cq/core/content/welcome.html
De nouvelles définitions de mappage sont créées dans le référentiel.