Je voudrais une bibliothèque qui fonctionne comme les mappages de servlet, sans le conteneur de servlet. Il devrait soutenir des concepts comme celui-ci:Bibliothèque de recherche qui récupère les valeurs en fonction des chemins
/* maps the default value
/exact maps exact path maps
/prefix maps any path that begins with "/prefix"
*.suffix maps any paths that end with "suffix".
Imaginez quelque chose comme un Map
qui accepte les chemins de chaîne pour aller chercher des valeurs. La bibliothèque devrait également supporter un concept de priorité, donc si j'ajoute un chemin exact avant un préfixe, le test est contre le exact
, avant de vérifier les chemins prefix
. Naturellement, je pourrais écrire le mien, mais une recherche linéaire ennuyeuse semble un peu bête, d'autant plus que la plupart des chemins seront des motifs exacts.
Est-ce que quelqu'un connaît une bibliothèque qui fait quelque chose comme ça?
Pouvez-vous donner un exemple d'appel de recherche que vous feriez à cette bibliothèque? – oksayt