Costruirò un'applicazione Web e desidero utilizzare la riscrittura dell'URL. In Apache questo è fatto con mod_rewrite. Ma come posso riscrivere gli URL con Tomcat 6?Come riscrivere l'URL in Tomcat 6
Voglio usare il framework Struts 2.
Costruirò un'applicazione Web e desidero utilizzare la riscrittura dell'URL. In Apache questo è fatto con mod_rewrite. Ma come posso riscrivere gli URL con Tomcat 6?Come riscrivere l'URL in Tomcat 6
Voglio usare il framework Struts 2.
Ho usato UrlRewriteFilter come componente critico di un paio di mie applicazioni basate su tomcat e ne sono stato totalmente soddisfatto.
Si può fare wildcard mappings nel struts.xml:
<action name="*Crud" class="example.Crud" method="{1}">
...
Poi penso che si può impostare il proprio interno predefinito azione da/in struts.properties:
struts.action.extension=/
Per quanto riguarda il filtro URL, here's a good blog post .
È could be una buona idea avere Apache come server Web per il contenuto statico davanti al server di applicazioni Tomcat.
È quindi possibile utilizzare Apache's mod_rewrite and Tomcat.
In ogni caso, c'è a similar question.
L'hai usato con Struts? – Enrique
No; Non ho mai usato Struts, scusa! –
Ma l'autore di UrlRewriteFilter menziona Struts in particolare nella prima pagina, in un contesto che suggerisce che è compatibile. –