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

JSF Java Discussion :

Composants personnalisé tutoriel


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Avatar de chriscoolletoubibe
    Inscrit en
    Novembre 2006
    Messages
    151
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Novembre 2006
    Messages : 151
    Par défaut Composants personnalisé tutoriel
    Bonjour,

    Je suis en train de développer un site web en JEE avec JSF pour le moment tout se passe bien mais j'aimerais optimiser un petit peu mon code, notamment les composants des formulaires.

    En fait, je fais de beaux input texte à l'aide d'un tableau du genre:
    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
     
    (...)
    <table>
      <tr>
        <td class="input-top-left"/>
        <td class="input-top"/>
        <td class="input-top-right"/>
      </tr>
      <tr>
        <td class="input-left"/>
        <td class="input-content">
          <h:inputText size="17" styleClass="connection-box"></h:inputText>
        </td>
        <td class="input-right"/>
      </tr>
      <tr>
        <td rowspan="2" class="input-bottom-left"/>
        <td class="input-bottom"/>
        <td rowspan="2" class="input-bottom-right"/>
      </tr>
    </table>
    (...)
    le rendu est bon, mais le code est horrible!!!

    J'ai une question qu'à mon avis d'autres ont dû se poser mais ma recherche rapide sur le sujet n'a rien donné:

    Y a t il moyen de faire un composant personnalisé JSF (je crois bien que oui)
    pour que mon inputText soit automatiquement encadré par mon tableau, et du coup alléger le code de mes formulaires ?

    Si oui pouvez-vous me donner le lien vers un tutoriel?

    Voili voilou!

  2. #2
    Membre confirmé
    Avatar de chriscoolletoubibe
    Inscrit en
    Novembre 2006
    Messages
    151
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Novembre 2006
    Messages : 151
    Par défaut j'ai trouvé
    Pour ceux que ca intéresse:

    http://www.jsftutorials.net/components/step1.html

    Cela dit si vous avez d'autres solutions ou suggestions, je suis preneur.

    ++

  3. #3
    Membre confirmé
    Avatar de chriscoolletoubibe
    Inscrit en
    Novembre 2006
    Messages
    151
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Novembre 2006
    Messages : 151
    Par défaut
    Bon je répond à ma question:
    Il y a moyen de faire très simplement ses propres taglib avec JSF + Facetes et c'est de la bombe!
    http://djo-mos.developpez.com/tutori...lets-intro/#LI

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

Discussions similaires

  1. Un composant personnalisé
    Par mtaveau dans le forum AWT/Swing
    Réponses: 3
    Dernier message: 16/01/2007, 13h00
  2. Un composant personnalisé
    Par mtaveau dans le forum Interfaces Graphiques en Java
    Réponses: 4
    Dernier message: 16/01/2007, 11h50
  3. composent personnalisé et absolutepositionning
    Par mathou810 dans le forum AWT/Swing
    Réponses: 1
    Dernier message: 10/10/2006, 11h06
  4. Réponses: 6
    Dernier message: 02/05/2005, 14h00
  5. [C#] Composant personnalisé et option de DragDrop
    Par debug dans le forum Windows Forms
    Réponses: 4
    Dernier message: 20/04/2005, 14h54

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