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

API standards et tierces Java Discussion :

API permettant de générer du HTML


Sujet :

API standards et tierces Java

  1. #1
    Membre averti
    Inscrit en
    Juin 2005
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 36
    Par défaut API permettant de générer du HTML
    Bonjour,

    je dois écrire un taglib "métier" qui va générer du HTML en sortie.
    Je découvre donc les TAGLib... et je suis surpris par ce que je trouve comme exemple sur le net.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    stringbuffer.append("<td align=\"right\"");
    if(titles[j].getClassName() != null)
     stringbuffer.append(" class=\"" + titles[j].getClassName() + "\"");
    ...
    N'existe donc t'il pas une librairie qui permet de maintenir un document "html" comme on maintiendrait un document XML? (Je pense à JDom).

    Cette librairie permettrait entre autre de générer un code html "sans erreur de fermeture de tag", validerait (lors de la génération) que le HTML est conforme aux normes W3C, ...

    J'ai beau chercher, je ne trouve rien de tel.

    Alors soit je cherche mal, soit cela n'existe pas. (Je n'ose pas croire à la deuxième solution).

    Donc si vous pouviez m'aider ;-)

    MERCI.

    Stéphane

  2. #2
    Expert confirmé
    Avatar de sinok
    Profil pro
    Inscrit en
    Août 2004
    Messages
    8 765
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Août 2004
    Messages : 8 765
    Par défaut
    Une solution toute simple serait d'utiliser JDOM...
    Je m'explique: le XHTML est une variante de XML et en respecte toutes les règles, de ce fait tu dois pouvoir utiliser JDOM pour effectuer le genre d'opération que tu recherches, et en plus tu seras sûr de produire une code de bonne facture...
    Pour la validation, de même JDOM doit savoir l'effectuer à partir d'une DTD correcte (tu trouveras celle du XHTML sur le site du W3C)

    Sinon il existe bien des parsers HTML, mais je ne sais si il s sont capables de faire de la génération....

  3. #3
    Membre averti
    Inscrit en
    Juin 2005
    Messages
    36
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 36
    Par défaut
    Citation Envoyé par sinok
    Une solution toute simple serait d'utiliser JDOM...
    Je m'explique: le XHTML est une variante de XML et en respecte toutes les règles, de ce fait tu dois pouvoir utiliser JDOM pour effectuer le genre d'opération que tu recherches, et en plus tu seras sûr de produire une code de bonne facture...
    Pour la validation, de même JDOM doit savoir l'effectuer à partir d'une DTD correcte (tu trouveras celle du XHTML sur le site du W3C)

    Sinon il existe bien des parsers HTML, mais je ne sais si il s sont capables de faire de la génération....

    Merci...

    Moi aussi de mon côté en cherchant sur le net j'en arrivait à la même conclusion... Cela me semble cependant bizarre qu'il n'y ai rien d'autre de prévu à ce niveau...

    Stéphane

  4. #4
    Membre émérite Avatar de sozie9372
    Inscrit en
    Mai 2005
    Messages
    713
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Mai 2005
    Messages : 713
    Par défaut
    Tu peux utiliser une combinaison XML/XSL, ca sera plus flexible (je pense...)

Discussions similaires

  1. Framework ou API permettant de générer des tests
    Par ahmedpa dans le forum Frameworks Web
    Réponses: 0
    Dernier message: 25/03/2014, 08h46
  2. [DOM] Utilisation de l'API DOM pour créer du HTML sous IE
    Par pedouille dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 11/01/2006, 14h48
  3. [C#] Générer une .html
    Par diaboloche dans le forum Windows Forms
    Réponses: 6
    Dernier message: 29/11/2005, 19h27
  4. génrer fichier html avec template
    Par ramir dans le forum Langage
    Réponses: 5
    Dernier message: 19/10/2005, 13h30
  5. [XSLT] Générer un HTML avec du FO
    Par virgul dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 27/04/2005, 10h19

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