Nous utilisons l'intégration jboss seam -> excel module pour générer des feuilles Excel en utilisant e: worksheet. Mais le nom du fichier téléchargé est ExportUsers.jxl.xls, je préfèrerais le voir comme ExportUsers.xls. Comment personnaliser cette informationComment spécifier le nom du fichier généré dans la fonction e: worksheet
0
A
Répondre
1
attribut de nom de fichier de l'e: tag classeur
<e:workbook filename="ExportUsers.xls" />
Jetez un oeil à la documentation Seam excel.
filename - Nom de fichier à utiliser pour le téléchargement. La valeur est une chaîne. Notez que si vous mappez le DocumentServlet à un modèle, cette extension de fichier doit également correspondre.
J'ai eu une erreur dans la variable de nom de fichier où le type d'exportation faisait partie du nom de fichier (c'est-à-dire jxl, csv) et donc la confusion. Cela semble fonctionner. type = "# {exportType}" - Je passe également un exportType à e: classeur et mentionne le nom de fichier comme "ExportUsers". Donc, si vous spécifiez le type 'jxl', l'extension de fichier est ajoutée à 'xls' mais si vous spécifiez le type 'csv', il n'y a pas d'extension de fichier. – Joe
Si cela fonctionne, veuillez le marquer comme la bonne réponse. –