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

Struts 2 Java Discussion :

Struts 2 et plugin JQuery ou Dojo


Sujet :

Struts 2 Java

  1. #1
    Candidat au Club
    Inscrit en
    Janvier 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 4
    Points : 4
    Points
    4
    Par défaut Struts 2 et plugin JQuery ou Dojo
    Bonjour,

    j'ai un petit souci avec struts 2 et lorsque j'utilise un plugin Jquery.

    J'ai bien ajouté en haut : <%@ taglib uri="/struts-jquery-tags" prefix="sj" %>

    et lorsque je fais : <sj:head jqueryui="true" />
    Pas de problème.

    Par contre dès que j'essaye de faire un autocompleter:
    <s:url id="list" action="Maliste"/>
    <sj:autocompleter
    id="customers"
    name="echo"
    label="Liste"
    href="%{list}"
    list="customers"
    listValue="name"
    listKey="id"
    delay="50"
    />

    Plus rien ne s'affiche à l'écran.
    J'ai essayé avec le plugin : struts2-jquery-plugin-2.3.1.jar

    Avez-vous une idée svp?

    Merci d'avance .

  2. #2
    Membre habitué Avatar de Altenide
    Homme Profil pro
    Formateur en technologies web
    Inscrit en
    Décembre 2008
    Messages
    129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Formateur en technologies web
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2008
    Messages : 129
    Points : 182
    Points
    182
    Par défaut
    hello,

    Je pense qu'il serais plus efficace de charger la liste avant d'arriver sur la page. Ce qui t'éviterais de faire un <s:url ...

    et de l'utiliser directement (la liste chargée dans la pile d'attributs struts) de la manière suivante :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <sj:autocompleter 
    id="customers" 
    name="echo"
    label="Liste"
    list="%{customers}" 
    listValue="name" 
    listKey="id" 
    delay="50" 
    />
    note : list="%{customers}" a la place de list="customers"

  3. #3
    Candidat au Club
    Inscrit en
    Janvier 2010
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : Janvier 2010
    Messages : 4
    Points : 4
    Points
    4
    Par défaut Merci
    Ok merci beaucoup je vais tester comme ça .

Discussions similaires

  1. Utiliser le plugin jQuery.history
    Par SpIrIt505050 dans le forum jQuery
    Réponses: 1
    Dernier message: 19/02/2009, 11h17
  2. struts et spring, plugin
    Par robert_trudel dans le forum Struts 1
    Réponses: 4
    Dernier message: 13/03/2008, 17h31
  3. comment développer en struts sans utiliser plugin easystrut
    Par ouadie99 dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 23/01/2007, 09h39
  4. [Struts]Problème Création Plugin Struts
    Par DarkWark dans le forum Struts 1
    Réponses: 3
    Dernier message: 28/11/2005, 18h16

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