Je répète mon msg ici car je ne suis pas sur de l'avoir posté dans la bonne section.
Bonjour,
Pour créer un fichier csv depuis une page html je fais:
Helas : si mon nom de fichier est "test entre une pomme et une orange.csv"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <% StringBuffer fileName = new StringBuffer("attachment; filename=\"NomDuFichier\""); response.setHeader("Content-Type","application/vnd.ms-excel "); response.setHeader("Content-Disposition",fileName.toString());%> <bean:message key="monBean.val1"/>;<bean:message key="monBean.val2"/>;<bean:message key="monBean.val3"/> <logic:iterate id="obj" name="myForm" property="list"><bean:write name="obj" property="val1" filter="false"/>;<bean:write name="obj" property="val2" filter="false"/><bean:write name="obj" property="val3" filter="false"/> </logic:iterate>
j'aurai un onglet avec un nom : "test entre une pomme et une " car le nom de l'onglet est limité a 32 caractères
Comment peut-on imposer le nom de l'onglet généré?
Existe-t-il une autre façon de faire? A l'aide d'une API java?
Partager