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

Tomcat et TomEE Java Discussion :

[Servlet-mapping] Utiliser un "pattern" d'url : /lib/*.dyn.js


Sujet :

Tomcat et TomEE Java

  1. #1
    Invité
    Invité(e)
    Par défaut [Servlet-mapping] Utiliser un "pattern" d'url : /lib/*.dyn.js
    Bonjour tout le monde,

    J'utilise Spring MVC. Ce framework nécessite une servlet "Dispatcher" qui vas rediriger toutes les requêtes vers les contrôleurs hadocks.

    Dans mon fichier web.xml j'ai donc ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <servlet>
    		<servlet-name>dispatcher</servlet-name>
    		<servlet-class>
    			org.springframework.web.servlet.DispatcherServlet
    		</servlet-class>
    		<load-on-startup>1</load-on-startup>
    	</servlet>
    	<servlet-mapping>
    		<servlet-name>dispatcher</servlet-name>
    		<url-pattern>*.html</url-pattern>
    	</servlet-mapping>
    Mais maintenant je dois également mettre en place une servlet/contrôleur qui me génèreras du JavaScript.
    J'ai donc du rajouter ceci à mon web.xml :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <servlet-mapping>
    		<servlet-name>dispatcher</servlet-name>
    		<url-pattern>/lib/translate.dyn.js</url-pattern>
    	</servlet-mapping>
    Ca marche très bien mais je voudrais être plus large dans mon pattern. Je voudrais "matcher" ceci : "/lib/*.dyn.js" hors Tomcat se fâche lorsque je veux lui fournir ce genre de pattern.

    N'y à t'il pas moyen d'être plus large dans les mappings ?
    Je voudrais faire correspondre mon mapping à toutes les pages se trouvant dans le dossier "lib" et contenant l'extension ".dyn.js"

    Merci

  2. #2
    Invité de passage
    Inscrit en
    Décembre 2005
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Décembre 2005
    Messages : 1
    Par défaut
    Salut,

    Je suis dans le même cas que toi !

    As-tu trouvé une solution à ton problème ? Si oui pourrais-tu la partagée avec moi ?

    Merci d'avance !

  3. #3
    Invité
    Invité(e)
    Par défaut
    Bonjour,

    Maintenant, je fonctionne autrement (j'ai "/ui/*" et "/services/*" ) c'est donc beaucoup plus "simple".
    Mais j'ai vui passer un jour une soirte de librairie qui étend Tomcat pour matcher plus d'URL, par contre je ne retombe plus sur son nom.

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