Crearé una aplicación web y deseo utilizar la reescritura de la url. En apache esto se hace con mod_rewrite. Pero, ¿cómo puedo volver a escribir las URL con Tomcat 6?Cómo reescribir la URL en Tomcat 6
Quiero usar el marco Struts 2.
Crearé una aplicación web y deseo utilizar la reescritura de la url. En apache esto se hace con mod_rewrite. Pero, ¿cómo puedo volver a escribir las URL con Tomcat 6?Cómo reescribir la URL en Tomcat 6
Quiero usar el marco Struts 2.
He utilizado UrlRewriteFilter como un componente crítico de algunas de mis aplicaciones basadas en tomcat, y he estado totalmente satisfecho con él.
Usted puede hacer wildcard mappings en su struts.xml:
<action name="*Crud" class="example.Crud" method="{1}">
...
entonces creo que puede configurar su extensión por defecto acción para/en struts.properties:
struts.action.extension=/
En cuanto al filtro de URL, here's a good blog post .
Es could be una buena idea tener Apache como un servidor web para contenido estático en frente del servidor de aplicaciones Tomcat.
Puede usar Apache's mod_rewrite and Tomcat.
En cualquier caso, hay a similar question.
¿Lo ha usado con Struts? – Enrique
No; Nunca utilicé Struts, ¡lo siento! –
Pero el autor de UrlRewriteFilter menciona a Struts en particular en la página principal, en un contexto que sugiere que es compatible. –