web.xml paramétrage, servlet mapping spécifique
Bonjour,
je vous expose mon problème, j'ai une servlet qui fait un traitement par défaut et maintenant deux nouvelles servlets.
Je les ai paramétrées dans le Web.xml de la façon suivante :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
<servlet>
<servlet-name>OwnerSecurity</servlet-name>
<display-name>OwnerSecurity</display-name>
<description></description>
<servlet-class>frmw.sscp.ssl.OwnerSecurity</servlet-class>
<init-param>
<param-name>path</param-name>
<param-value>/WEB-INF/reports/</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>OwnerSecuritynofirewall</servlet-name>
<display-name>OwnerSecuritynofirewall</display-name>
<description></description>
<servlet-class>frmw.sscp.ssl.OwnerSecuritynofirewall</servlet-class>
<init-param>
<param-name>path</param-name>
<param-value>/WEB-INF/reports/</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<servlet>
<servlet-name>OwnerSecurityproxyoncache</servlet-name>
<display-name>OwnerSecurityproxyoncache</display-name>
<description></description>
<servlet-class>frmw.sscp.ssl.OwnerSecurityproxyoncache</servlet-class>
<init-param>
<param-name>path</param-name>
<param-value>/WEB-INF/reports/</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
...
<servlet-mapping>
<servlet-name>OwnerSecuritynofirewall</servlet-name>
<url-pattern>/nofirewall.sslo</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>OwnerSecurityproxyoncache</servlet-name>
<url-pattern>/proxyoncache.sslo</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>OwnerSecurity</servlet-name>
<url-pattern>*.sslo</url-pattern>
</servlet-mapping> |
Malheureusement, quelque soit mon url, j'arrive toujours dans ma servlet OwnerSecurity et non dans OwnerSecurityproxyoncache ou OwnerSecuritynofirewall si mon url se termine par /nofirewall.sslo ou par /proxyoncache.sslo.
Le *.sslo doit prendre quoiqu'il arrive TOUTES les url terminant par sslo. Auriez-vous une idée pour que je contourne le problème svp ?
Merci