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 Java Discussion :

erreur ressource non disponible spring


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Femme Profil pro
    Analyse système
    Inscrit en
    Décembre 2012
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2012
    Messages : 182
    Par défaut erreur ressource non disponible spring
    Bonsoir,

    Lorsque je configure struts tout fonctionne mais je couple avec spring en rajoutant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <listener>
    <listener-class> org.springframework.web.context.ContextLoaderListener
    </listener-class>
    </listener>
    dans web.xml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <constant name ="struts.objectFactory" value="spring" />
    dans struts.xml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?xml version="1.0" encoding="UTF-8"?>
     
     
    <beans default-autowire="autodetect" xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx="http://www.springframework.org/schema/tx"
    xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.0.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-2.0.xsd">
    <bean id="clientDvo" class="Client"/>
    </beans>
    dans applicationContext.xml



    et enfin (puisque je fais un formulaire):

    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
     
    import com.opensymphony.xwork2.ActionSupport;
     
    public class Accueil extends ActionSupport {
    private static final long serialVersionUID = -246501891704292910L;
     
     
    private Client client;
     
     
     
     
    public final String execute() {
    System.out.println("Action exécutée: " + this.getClass().getName());
    System.out.println("Données saisies: "
    + "\n Nom: " + this.client.getNom()
    + "\n Prénom: " + this.clien.getPrenom()
    + "\n Adresse: " + this.client.getAdresse()
    + "\n Age: " + this.client.getAge());
    return SUCCESS;
    }
    public Client getClient() {
    return client;
    }
    public void setClient(ClientF client) {
    this.client= client;
    }}
    la classe gérant mon action de accueil.jsp

    Voyez vous pourquoi mon serveur ne trouve pas ma page .jsp?sachant que tout fonctionne à merveille avant que je n'ajoute ceci pour coupler spring avec struts.Lorsque je fais http://localhost:8080/ProjetTest/pages/accueil.jsp cela fonctionne mais pas quand je vais sur http://localhost:8080/ProjetTest

    Merci d'avance

  2. #2
    Membre Expert Avatar de jeffray03
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2008
    Messages
    1 501
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juillet 2008
    Messages : 1 501
    Par défaut
    salut,
    est ce que tu as fais le mapping dans le web.xml, pour qu´il interprete ton url?

    Eric

  3. #3
    Membre très actif
    Femme Profil pro
    Analyse système
    Inscrit en
    Décembre 2012
    Messages
    182
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations professionnelles :
    Activité : Analyse système
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Décembre 2012
    Messages : 182
    Par défaut
    Bonjour

    Voici mon 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
    26
    27
    28
    29
    <?xml version="1.0" encoding="UTF-8"?>
    <web-app id="WebApp_ID" version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
    <display-name>ProjetTest</display-name>
    <!-- les filtres -->
    <filter>
    <filter-name>struts2</filter-name>
    <filter-class>org.apache.struts2.dispatcher.FilterDispatcher</filter-class>
    </filter>
    <filter-mapping>
    <filter-name>struts2</filter-name>
    <url-pattern>/*</url-pattern>
    </filter-mapping>
    <session-config>
    <session-timeout>15</session-timeout>
    </session-config>
     
    <welcome-file-list>
    <welcome-file>pages/accueil.jsp</welcome-file>
    </welcome-file-list>
     
     
    <!-- session listeners -->
    <!-- pour spring -->
    <listener>
    <listener-class>org.springframework.web.context.ContextLoaderListener
    </listener-class>
    </listener>
    </web-app>

    Je ne comprend pas pourquoi lorsque je n'ai que struts , http://localhost:8080/projetTest marche mais coupler avec spring http://localhost:8080/projetTest ne marche pas ... je ne vois pas d'ou pourrai venir le problème
    je n'ai rajouter uniquement:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <listener>
    <listener-class> org.springframework.web.context.ContextLoaderListener
    </listener-class>
    </listener>
    daans web.xml


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <constant name ="struts.objectFactory" value="spring" />
    dans struts.xml

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <bean id="clientDvo" class="fr.logica.projetStruts.action.ClientFormulaire"/>
    dans applicationContext.xml

Discussions similaires

  1. erreur http 404 ressource non disponible avec web.xml correctement configuré
    Par <yassou> dans le forum Développement Web en Java
    Réponses: 0
    Dernier message: 12/06/2015, 10h32
  2. [eXo Portal] installation eXoPortal: ressource non disponible
    Par schwarzy2 dans le forum Portails
    Réponses: 2
    Dernier message: 02/07/2008, 10h34
  3. ressource non disponible
    Par jeprog dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 15/11/2007, 10h07
  4. tomcat(erreur404): ressource non disponible
    Par samia13 dans le forum Tomcat et TomEE
    Réponses: 2
    Dernier message: 17/04/2007, 22h37
  5. [TOMCAT] ressource non disponible
    Par mousstik dans le forum Tomcat et TomEE
    Réponses: 3
    Dernier message: 12/10/2004, 12h45

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