Comment faire disparaitre le "context"
J'ai une appli web avec comme web.xml :
Au lieu de faire http://localhost:8084/wsxseditor/service/document.jsp
je peux juste taper :
http://localhost:8084/wsxseditor/document/
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
<?xml version="1.0" encoding="UTF-8"?>
<web-app ...>
<servlet>
<servlet-name>UriAdaptor</servlet-name>
<jsp-file>/service/documents.jsp</jsp-file>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>UriAdaptor</servlet-name>
<url-pattern>/documents/*</url-pattern>
</servlet-mapping>
</web-app> |
Mais j'en veux plus :mouarf:
Je voudrais n'avoir qu'à taper http://localhost:8084/document/
et visiblement, ce n'est pas dans le web.xml. C'est parait-il ce que l'on appelle des Cool Urls.
J'ai checké un peu avec la réécriture d'url d'Apache httpd, mais sans résultat fabuleux.
http://dltj.org/article/apache-httpd-and-tomcat/ permet de faire le job, mais il faut installer un module mod_proxy_html en plus de mod_proxy ce qui me plait moyen.
D'autres solutions ?