Bonjour,

Je ne trouve pas de réponse à ma question après avoir longuement recherché sur le net.

Mon projet utilise un webdav, déclaré comme suis dans mon web.xml:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<!-- Servlet permettant l'acces a un document via webDAV. -->
<servlet>
   <servlet-name>webdav</servlet-name>
        <servlet-class>com.bradmcevoy.http.MiltonServlet</servlet-class>
        <init-param>
            <param-name>resource.factory.class</param-name>
            <param-value>com.axyus.cofrac.processus.editique.webdav.DocumentResourceFactory</param-value>
        </init-param>
        <init-param>
	<param-name>app.properties</param-name>
	<param-value>WEB-INF/app.properties</param-value>
     </init-param>
</servlet>
 
<!-- The mapping for the webdav servlet -->
<servlet-mapping>
   <servlet-name>webdav</servlet-name>
   <url-pattern>/documents/*</url-pattern>
</servlet-mapping>
Je voudrais interdire l'ouverture de certaines extensions (ex: pdf) par le webdav, ou au moins n'autoriser l'ouverture que pour les .doc,
Est-ce possible?
Peut-on le faire via l'url-pattern?
ex: <url-pattern>/documents/*.doc</url-pattern> ne marche pas

Merci à vous,