¿Cómo podemos proporcionar soporte de reescritura de URL para Tomcat/Java?¿Hay un motor de reescritura de URL para Tomcat/Java?
mod_rewrite proporciona esta funcionalidad para Apache y puede modificar las URL incluso antes de que lleguen al controlador (por ejemplo, PHP). ¿Hay una herramienta similar en Java/Tomcat?
Para ser más específicos que necesitamos modificaciones tales como
http://www.somedomain.com/person/1 Maps to http://www.somedomain.com/details?personId=1
y esto debe ser transparente para el código del servlet, es decir, debemos ser capaces de acceder a la request.getParameter("personId")
en el servlet y obtener el personId (1 en este caso)
¿Te has encontrado con un escenario así? ¿Qué herramienta usaste?
Me encantaría escuchar sus sugerencias.