page - ¿Hay un motor de reescritura de URL para Tomcat/Java?
jsp examples for beginners (2)
Me encontré con este escenario, pero fui con mi Tomcat con Apache + mod_rewrite, para mantenerlo simple. Además, hay otras ventajas de front-end con Apache HTTPd, dependiendo de su caso de uso.
¿Cómo podemos proporcionar soporte 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, necesitamos modificaciones tales como
http://www.somedomain.com/person/1 Maps to http://www.somedomain.com/details?personId=1
Y esto debería ser transparente para el código de servlet, es decir, deberíamos poder acceder a request.getParameter("personId")
en el servlet y obtener el personId (1 en este caso).
¿Te encontraste con un escenario así? ¿Qué herramienta usaste?
Me encantaría escuchar tus sugerencias.
Ver el URLRewriteFilter