Comment pouvons-nous fournir un support de réécriture d'URL pour Tomcat/Java?Existe-t-il un moteur de réécriture d'url pour Tomcat/Java?
mod_rewrite fournit cette fonctionnalité pour Apache et peut modifier les URL avant même qu'elles n'atteignent le gestionnaire (par exemple PHP). Existe-t-il un outil similaire dans Java/Tomcat?
Pour être plus précis nous avons besoin des modifications telles que
http://www.somedomain.com/person/1 Maps to http://www.somedomain.com/details?personId=1
Et cela devrait être transparent au code de servlet, à savoir que nous devrions être en mesure d'accéder request.getParameter("personId")
dans le servlet et obtenir le personId (1 dans ce cas).
Avez-vous découvert un tel scénario? Quel outil avez-vous utilisé?
J'aimerais entendre vos suggestions.