with page form for examples example ejemplos code beginners java tomcat servlets url-rewriting friendly-url

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.