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

Servlets/JSP Java Discussion :

Portlet et JSP


Sujet :

Servlets/JSP Java

  1. #1
    Membre averti
    Inscrit en
    Juillet 2004
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 17
    Par défaut Portlet et JSP
    Bonjour à toutes et tous,

    J'aimerais avoir un petit conseil.

    Je développe actuellement une portlet qui va s'occuper de l'affichage d'une JSP.

    La jsp contient une combo principale, plusieurs sous combo, des radio buttons, des boutons permettant de trier le tableau du contenu.

    Ma page jsp est construite via plusieurs tag. (un pour la combo principale, un pour les sous combo,....).

    Actuellement chaque fois qu'il y a une modification dans la sélection, je redirige l'action vers la portlet qui se charge de récupérer les informations correspondantes et de les réenvoyer vers la jsp qui s'occupe de les afficher.

    Est-ce la bonne méthode? Je me retrouve avec une portlet qui contient assez bien de code. Ce code de rapatriement des infos ne devrait-il pas plutot se trouver dans les tags jsp?

    Merci pour votre aide.

  2. #2
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    la page JSP ne devrait pas contenir de code, ou un minimum...
    donc ton utilisation semble conforme (en tout cas, j'aurais procédé de la même manière)

    Maintenant, si tu veux limiter les aller/retour et si le volume total des informations n'est pas trop grand, tu peux passer par des objets javascript et construire tes combos directement par le poste client en DHTML...

    A+
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre averti
    Inscrit en
    Juillet 2004
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 17
    Par défaut
    Merci de ta réponse.

    En fait je n'ai pas de code java dans ma page jsp et je n'ai pas d'html non plus. Le contenu étant très variable je ne savais pas laisser une structure HTML fixe dans laquelle inclure mes tags.

    Mes tags jsp s'occupent donc de la mise en forme des informations renvoyées par la portlet.

    Par exemple, lorsque j'ai une modification dans une combo, le contenu des autres combos doit être actualisé et la récupération des informations à afficher dans les combo se fait dans la portlet.

    Pour ce qui est du volume des transferts, ce n'est pas un problème.

    Mon soucis est plus au niveau du principe de conception.

    Suis-je dans le bon?

  4. #4
    Modérateur
    Avatar de OButterlin
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    7 313
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 7 313
    Billets dans le blog
    1
    Par défaut
    Du point de vue de l'utilisation des pages JSP et des portlet, tout à fait...

    Maintenant, pour la conception globale, il est difficile de répondre avec le peu d'informations fournies...

    Si tu as des groupes de propriétés qui dépendent de la valeur de ta combo, le plus simple est de rappeler la page pour l'adapter.
    Si par contre, c'est juste au niveau de ta combo principale et de sous-combo, j'aurais tendance à privilégier le dhtml mais peut-être que dans ton cas, c'est disproportionné.

    A+
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  5. #5
    Membre averti
    Inscrit en
    Juillet 2004
    Messages
    17
    Détails du profil
    Informations forums :
    Inscription : Juillet 2004
    Messages : 17
    Par défaut
    Merci une fois de plus pour ta réponse.

    Une modification dans une combo entraîne une modification dans les autres combos ainsi qu'une modification de tout le contenu.

    Ce qui m'ennuie c'est que ma jsp n'est pas autonome, elle a absolument besoin de la portlet qui se charge de lui envoyer les informations qu'elle doit afficher.

    La jsp ne récupère en aucun cas les informations elle même, elle ne fait que les afficher.

    Merci pour ton aide.

Discussions similaires

  1. [Portlet] jsp et portlet
    Par sana_esti dans le forum Portails
    Réponses: 6
    Dernier message: 21/08/2008, 16h41
  2. [Portlet] portlet sans jsp ?
    Par criquety dans le forum Portails
    Réponses: 2
    Dernier message: 08/01/2008, 16h35
  3. [Spring Portlets] select paramétré+affichage jsp
    Par myriam818 dans le forum Spring Web
    Réponses: 0
    Dernier message: 06/12/2007, 17h42
  4. [Portlet] Transformer une webapps (jsp) en portlet?
    Par osmoze dans le forum Portails
    Réponses: 7
    Dernier message: 12/01/2007, 08h10
  5. Réponses: 2
    Dernier message: 18/05/2006, 18h44

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