Salut,
Je suis nveau en Spring.
g fait une vue qui contient un formulaire avec 4 textfields et un submit.
une classe controller qui etend de SimpleFormController.
une autre vue pour afficher les valeurs saisies en cas de succes.
Bref tout fonctionnait à merveille.
Lorsque j'ai voulu ajouter un controle d'erreurs (validator) exactement comme indiqué dans plusieurs cours et tutoriaux une exception java.lang.IllegalStateException: No WebApplicationContext found: no ContextLoaderListener registered? s'est produite.
Alors j'ai ajouté la balise :
<listener> <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
dans mon web.xml
et là rien ne va plus. le browser m'affiche toujours que la page spécifiée est inexistante (g crée même une page HTML independante et ça ne marche pas n'en plus).
Mon container est Tomcat 5.5 et g lu que la balise du listener equivalente est celle que j'ai ajouté.
En résumant:
- un web.xml sans declaration du listener fonctionne sans probleme jusqu'à ce que j'ajoute le validator.
- un web.xml avec declaration du listener ne fonctionne plus (tous les cours et tutoriaux declarent le listener dans le web.xml)
je suis perduuuuuu
Partager