Bonjour.
Je souhaite utiliser Freemarker pour la génération d'email à partir de template, mais j'ai un problème.. voici mon code :

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
23
24
public static void main(String[] args) throws IOException, TemplateException {
 
		/* Create and adjust the configuration */
		Configuration cfg = new Configuration();
		System.out.println(new File("src/tpl").getAbsolutePath());
		cfg.setDirectoryForTemplateLoading(new File("src/tpl"));
		cfg.setObjectWrapper(new DefaultObjectWrapper());
 
		/* Get or create a template */
		Template temp = cfg.getTemplate("listToCSV.ftl");
 
		/* Create a data model */
		Map root = new HashMap();
		List datas = new LinkedList();
		root.put("datas", datas);
		datas.add(new Personn("René", "Girault", 37));
		datas.add(new Personn("Nicole", "Loin", 10));
		datas.add(new Personn("JB", "Dece", 19));
 
		/* Merge data model with template */
		Writer out = new OutputStreamWriter(System.out);
		temp.process(root, out);
		out.flush();
	}
L'exemple est bien jolie mais comment récupéré le flux dans une chaine de caractère plutôt que de l'afficher dans la console eclipse

Merci d'avance