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

Spring Web Java Discussion :

Erreur 404 à l'exécution [MVC]


Sujet :

Spring Web Java

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    128
    Points
    86
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2011
    Messages : 128
    Points : 86
    Par défaut Erreur 404 à l'exécution
    Bonjour,

    Je tente désespérément de mettre en place un projet J2EE avec le framework Spring. Je tente ici d'afficher simplement la page d'accueil du site, mais j'ai une erreur 404 :

    Etat HTTP 404 - /Toto/

    type Rapport d'état

    message /Toto/

    description La ressource demandée (/Toto/) n'est pas disponible.
    Apache Tomcat/6.0.32

    Voici ce que j'ai fait :
    1. Création via Eclipse d'un nouveau "Dynamic Web Project" portant le nom "Toto"
    2. Importation dans le projet des bibliothèques Spring
    3. Création d'un DispatcherServlet pour implémenter MVC 2 portant le nom "TotoControleur".
    4. Création d'un contrôleur de navigation :

    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
    package fr.toto.controleurs;
     
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.RequestMapping;
     
    @Controller
    public class ControleurNavigation {
     
    	@RequestMapping("**/rechercher.smvc")
    	public String AfficherRechercher() {
    		return "Rechercher";
    	}
     
    	@RequestMapping("**/compte.smvc")
    	public String AfficherCompte() {
    		return "Compte";
    	}
    }

    5. Création des pages JSP "index.jsp", "compte.jsp", "rechercher.jsp" qui ne contiennent que du HTML.

    6. Création du fichier de configuration de mon dispatcher "ExchangeGamesControleur-servlet.xml" :

    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
    <?xml version="1.0" encoding="UTF-8"?>
    <beans
    	xmlns="http://www.springframework.org/schema/beans"
    	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    	xmlns:context="http://www.springframework.org/schema/context"
    	xsi:schemaLocation="http://www.springframework.org/schema/beans
    		http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
    		http://www.springframework.org/schema/context
    		http://www.springframework.org/schema/context/spring-context-3.0.xsd">
     
    	<!-- Recherche du controlleur par annotation -->
    	<context:component-scan base-package="fr.toto.controleurs" />
     
    	<!-- Sélecteur de vues -->
    	<bean
    		id="viewResolver"
    		class="org.springframework.web.servlet.view.InternalResourceViewResolver">
     
    		<property
    			name="prefix"
    			value="/pages/" />
     
    		<property
    			name="suffix"
    			value=".jsp" />
     
    	</bean>
    </beans>

    Pour finir, voici le contenu du fichier "web.xml" :

    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
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
      <display-name>toto</display-name>
      <welcome-file-list>
        <welcome-file>index.html</welcome-file>
        <welcome-file>index.htm</welcome-file>
        <welcome-file>index.jsp</welcome-file>
        <welcome-file>default.html</welcome-file>
        <welcome-file>default.htm</welcome-file>
        <welcome-file>default.jsp</welcome-file>
      </welcome-file-list>
     
      <servlet>
        <description>controleur de facade</description>
        <display-name>TotoControleur</display-name>
        <servlet-name>TotoControleur</servlet-name>
        <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
        <load-on-startup>1</load-on-startup>
      </servlet>
     
      <servlet-mapping>
        <servlet-name>TotoControleur</servlet-name>
        <url-pattern>*.smvc</url-pattern>
      </servlet-mapping>
    </web-app>

    Quand je lance le projet, je n'ai pas d'erreurs ni d'avertissements de la part de Tomcat.

    J'utilise Spring dans se version 3.0.7 et Tomcat dans sa version 6.

    Merci d'avance pour votre aide !

  2. #2
    Membre actif Avatar de amadoulamine1
    Inscrit en
    Avril 2005
    Messages
    260
    Points
    270
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 260
    Points : 270
    Par défaut
    Bonjour , j'aimerai savoir comment tu as fait pour resoudre svp

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur 404 sur exécution ASPX
    Par SoaB dans le forum ASP.NET
    Réponses: 4
    Dernier message: 22/06/2010, 10h19
  2. [struts][tomcat]erreur 404 suite à un forward
    Par minique dans le forum Struts 1
    Réponses: 3
    Dernier message: 06/09/2004, 11h11
  3. [Tomcat][Eclipse] erreur http 404 à l'exécution de servlet
    Par mayjo dans le forum Tomcat et TomEE
    Réponses: 6
    Dernier message: 30/07/2004, 19h19
  4. Réponses: 2
    Dernier message: 23/09/2003, 15h32
  5. Check Url pour savoir si erreur 404 ou si le site existe
    Par Clément[Delphi] dans le forum Composants VCL
    Réponses: 2
    Dernier message: 07/08/2002, 14h49

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