IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 1 Java Discussion :

[actionservlet] plusieurs ActionServlet dans le web.xml


Sujet :

Struts 1 Java

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Juillet 2003
    Messages
    59
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2003
    Messages : 59
    Points : 63
    Points
    63
    Par défaut [actionservlet] plusieurs ActionServlet dans le web.xml
    Bonjour,

    j'aimerais savoir si il était possible d'utiliser 2 actionservlet différentes, qui auraient chacune à gérer des types d'actions différentes (avec un pattern différent j'entends), dans une même "application".

    Pour résumer, mon client dispose d'une appli web, qui contient en réalité plusieurs sous appli web indépendantes. Il y a donc un unique ficher web.xml pour tout ce beau monde. En déclarant dans ce web.xml 2 servlet héritant de l'actionservlet struts, avec chacune 1 mapping différent, les 2 mappings sont finalement catché par une seule des 2!

    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
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    <!-- Appli 1!-->
      <servlet>
    		<servlet-name>action1</servlet-name>
    		<servlet-class>****************.BaseActionServlet</servlet-class>
    		<init-param>
    			<param-name>config</param-name>
    			<param-value>/****/*****/struts-config.xml</param-value>
    		</init-param>
     
    		<load-on-startup>1</load-on-startup>
    	</servlet>
    <!-- Fin Appli1!-->
     
    <!-- Applicati2 !-->   
      <servlet>
    		<servlet-name>action2</servlet-name>
    		<servlet-class>+++++++++++++++++.BaseActionServlet</servlet-class>
    		<init-param>
    			<param-name>config</param-name>
    			<param-value>/++++++++++/++++++/struts-config.xml</param-value>
    		</init-param>
     
    		<load-on-startup>1</load-on-startup>
      </servlet>
      <!-- Fin Appli2 !-->
     
    <!-- Applicati1!-->
      <servlet-mapping>
    		<servlet-name>action1</servlet-name>
    		<url-pattern>*.do</url-pattern>
    	</servlet-mapping>
      <!-- Fin Appli1 !-->
     
      <!-- Appli2 !-->
      <servlet-mapping>
    		<servlet-name>action2</servlet-name>
    		<url-pattern>*.ci</url-pattern>
    	</servlet-mapping>
      <!-- Fin Appli2 !-->
    Voilà donc le code de mon web.xml, mais je ne suis pas sûr qu'il faille procéder comme cela du coup! Si quelqu'un pouvait m'éclairer....

    Merci d'avance

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    119
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2006
    Messages : 119
    Points : 82
    Points
    82
    Par défaut
    Tu peux peut etre revenir sur un fonctionnement en MVC version 1 et pas 2.

    Ainsi tu as une servlet pour chaque action et pas une Action servlet pour l'ensemble de ton application mais c'est peut etre un peu chiant et ça serait dommage de revenir en arriere.

    Ta solution ne marche pas ainsi ????????

    Je ne connias pas tres tres bien struts pour te dire ce qu'il faut faire à ce niveau.

    Peut etre qu'en creant un controleur qui te redirige vers un autre actionservlet ça serait possible

Discussions similaires

  1. Error-page dans le web.xml
    Par shawty dans le forum Développement Web en Java
    Réponses: 3
    Dernier message: 25/06/2008, 12h07
  2. error-page location dans le web.xml
    Par Aurélie38 dans le forum JOnAS
    Réponses: 1
    Dernier message: 06/12/2007, 10h07
  3. Declaration plusieurs DTD dans un fichier XML
    Par sebastien2222 dans le forum Valider
    Réponses: 4
    Dernier message: 02/03/2006, 15h34
  4. Servlet erreur de déclaration dans le web.xml
    Par mlequim dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 15/11/2005, 12h28
  5. context-param dans fichier web.xml
    Par vicros dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 08/08/2005, 14h42

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo