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 :

(Spring avec servlet+JSP) et AspectJ?


Sujet :

Spring Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Femme Profil pro
    Analyste-developpeur java
    Inscrit en
    Mai 2010
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste-developpeur java
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2010
    Messages : 135
    Par défaut (Spring avec servlet+JSP) et AspectJ?
    Bonjour!
    J'utilise spring depuis peu. Ma question concernant l'architecture de mon application:
    J'adapte une application web (anciennement conçue comme suit: daos + manager + servlets + JSP) au conteneur spring.
    J'ai réadapté tous les daos et managers (framework JPA et Hibernate pour le mapping) et j'en suis à présent au servlets.

    Est il possible de conserver les servlets en les considérant comme des objets de domaine et en les déclarant objet spring de scope "prototype" avec le framework AspectJ (comme je crois que cela peut se faire avec Spring pour les objets à instancier) ou est ce qu'il est non recommandé voir impossible de procéder de cette manière?

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    476
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 476
    Par défaut
    Salut,

    Si tu tiens vraiment à utiliser des servlets, tu peux les configurer comme des Beans Spring. Regarde du coté d'org.springframework.web.HttpRequestHandler.
    C'est une interface à faire implémenter par tes servlets.
    Par contre rien avoir avec les aspects.

  3. #3
    Membre confirmé
    Femme Profil pro
    Analyste-developpeur java
    Inscrit en
    Mai 2010
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste-developpeur java
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2010
    Messages : 135
    Par défaut
    Merci bcp thebloodyman!
    en fait je m'étais référée à http://www.developpez.net/forums/d64...p-servlet-jsp/
    mais c'est le seul et unique avis que j'ai trouvé sur le sujet, c'est ce qui m'a inquiétée.

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    476
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 476
    Par défaut
    J'ai lu le post.
    En effet, ca ressemble au bazooka qui tue la mouche

    Spring propose de nombreuses classes et interfaces pour répondre aux problématiques courantes rencontrées par ses utilisateurs.
    Le @Configurable a son utilité mais davantage dans les cas atypiques ou Spring n'a pas prévu d'artefacts de contournement.

  5. #5
    Membre confirmé
    Femme Profil pro
    Analyste-developpeur java
    Inscrit en
    Mai 2010
    Messages
    135
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Analyste-developpeur java
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2010
    Messages : 135
    Par défaut
    Je viens peut être de trouver une solution:
    le chargement manuel de l'applicationContext web ds les servlets avec:
    WebApplicationContext wapc = WebApplicationContextUtils.getRequiredWebApplicationContext(this.getServletContext());
    suivit de l'appel de beans:
    NomManager nomManager = (NomManager )wapc.getBean("nomManager");

  6. #6
    Membre chevronné
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    476
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 476
    Par défaut
    oui c'est pas mal aussi

    La solution HttpRequestHandler est pertinente lorsque tu veux que ta servlet devienne un véritable bean Spring. Ca t'évite par exemple de devoir programmatiquement valoriser les dépendances dans ta servlet, ca te permet de faire du spring aop ou de l'autowired... etc...

Discussions similaires

  1. extjs avec servlet+jsp
    Par blackpaper dans le forum Servlets/JSP
    Réponses: 0
    Dernier message: 29/10/2010, 17h01
  2. Lecture de fichier mp3 avec servlets/JSP
    Par MarENSI dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 29/10/2010, 14h38
  3. Création d'une liste déroulante avec servlet+jsp+mysql
    Par sarita25 dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 13/05/2009, 19h00
  4. Mise en route Servlet, JSP avec Struts
    Par sir_gcc dans le forum Struts 1
    Réponses: 1
    Dernier message: 24/03/2007, 18h50
  5. [Servlet/JSP] - Pb de int avec un Bean d'un Servlet a un JSP
    Par ShinJava dans le forum Servlets/JSP
    Réponses: 15
    Dernier message: 09/07/2005, 00h41

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