Ajouter un commentaire

nasix
FreeMarker

Bonjour,

J'utilise FreeMarker pour generer des eMail suivant un modèle stocké dans un fichier modele.txt;

Mon problème est que je ne sais pas comment récupèrer le mail généré dans une chaine String pour l'envoyer. je ne peux que l'afficher ou le stocker dans un fichier.

Voila le code de ma fonction MailGenerate()

Quote:

try{
Map root = new HashMap();
model.put("name", "name");

/* Create and adjust the configuration */

Configuration cfg = new Configuration();
cfg.setDirectoryForTemplateLoading(new File("C:\\rep"));
cfg.setObjectWrapper(new DefaultObjectWrapper());

/* Get the template */

String templateName = "modele.txt";
Template temp = cfg.getTemplate(templateName);

/* Create a data model */

Writer out = new OutputStreamWriter(String.out);
temp.process(model, out);

out.flush();

}catch(java.io.IOException e){

System.out.println("The error is : "+ e.getMessage());
}
catch(TemplateException e){

System.out.println("The error is : "+ e.getMessage());
}

Merci

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
  GGG   ZZZZZ  V     V   AA   BBBB  
G Z V V A A B B
G GG Z V V AAAA BBBB
G G Z V V A A B B
GGG ZZZZZ V A A BBBB