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

Documents Java Discussion :

[RTF Template] Utilisation d'un Writer


Sujet :

Documents Java

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 113
    Par défaut [RTF Template] Utilisation d'un Writer
    Bonjour,

    J'utilise RTFTemplate pour générer un document. Lors du merge, RTF Template propose deux méhodes merge() sur l'objet RTFTemplate :
    - merge(File)
    - merge(Writer)

    Lorsque j'utilise la première, je produit bien mon document dans le fichier passé en paramètre.
    Mais quand je veux utiliser le Writer (auquel je passe un FileOutputStream), j'obtiens un document vide. Le merge n'a pas fonctionné.

    Savez vous s'il existe un problème connu avec cette utilisation de merge(Writer) ?

    ci-dessous le code utilisé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    RTFTemplateBuilder builder = RTFTemplateBuilder.newRTFTemplateBuilder();
    		RTFTemplate rtfTemplate = builder.newRTFTemplate();
     
    		// Set the RTF model source
    		rtfTemplate.setTemplate(new File(rtfSource));
     
    		// Put the context
    		rtfTemplate.put("numero", new Date());
     
    		Writer writer = new OutputStreamWriter(new FileOutputStream(new File(rtfTarget))); 
     
    		// Merge the RTF source model and the context
    		rtfTemplate.merge(writer);
    Merci.

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Août 2005
    Messages
    113
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 113
    Par défaut
    En fait, j'avais oublié de fermer le Writer :


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

Discussions similaires

  1. Réponses: 12
    Dernier message: 29/10/2008, 08h40
  2. Réponses: 6
    Dernier message: 03/09/2008, 18h29
  3. [Smarty] Quel moteur de template utiliser?
    Par zzman dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 17/06/2006, 18h29
  4. [Template] Utilisation de template pour l'envoi de mail
    Par eXiaNazaire dans le forum Collection et Stream
    Réponses: 2
    Dernier message: 30/03/2006, 10h28

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