Salut,
Voila j'ai un ptit soucis, je créer un servlet qui dois ètre appelé par differente application. Donc je voudrais que chaque application appel la mème classe avec un nom de servlet different, afin que chaque site est sa propre config. Donc je me suis dis que je pourrais peux ètre faire ça avec le fichier web.xml de mon context : pour cela dans ce fichier j'ai creer le fichier suivant :
Code :
- <?xml version="1.0" encoding="UTF-8"?>
- <web-app>
- <display-name>pay_name</display-name>
- <servlet>
- <description>une description</description>
- <display-name>servlet1</display-name>
- <servlet-name>servlet1</servlet-name>
- <servlet-class>servlet_class</servlet-class>
- <init-param>
- <param-name>param1</param-name>
- <param-value>value2</param-value>
- </init-param>
- <init-param>
- <param-name>param2</param-name>
- <param-value>value2</param-value>
- </init-param>
- </servlet>
- <servlet>
- <description></description>
- <display-name>servlet2</display-name>
- <servlet-name>servlet2</servlet-name>
- <servlet-class>servlet_class</servlet-class>
- <init-param>
- <param-name>param1</param-name>
- <param-value>value3</param-value>
- </init-param>
- <init-param>
- <param-name>param2</param-name>
- <param-value>value3</param-value>
- </init-param>
- </servlet>
- <servlet-mapping>
- <servlet-name>servlet1</servlet-name>
- <url-pattern>/servlet_class</url-pattern>
- </servlet-mapping>
- <servlet-mapping>
- <servlet-name>servlet2</servlet-name>
- <url-pattern>/servlet_class</url-pattern>
- </servlet-mapping>
- <welcome-file-list>
- <welcome-file>index.html</welcome-file>
- </welcome-file-list>
- </web-app>
|
Donc appli 1 appel : https://host:port/pay_name/servlet1
Donc appli 2 appel : https://host:port/pay_name/servlet2
Mon probleme c'est que quand j'appelle le servlet2 ben j'ai une erreur 404 :
Etat HTTP 404 - /pay_name/servlet2
type Rapport d'état
message /pay_name/servlet2
description La ressource demandée (/pay_name/servlet2) n'est pas disponible.
J'espère que j'ai ecris clairement.
Merci de votre aide.
Message édité par DEns91 le 19-02-2007 à 16:57:41