Les gars, je ne peux pas trouver cette information clairement sur le web. J'ai une action et je génère un fichier texte, mais apparaît toujours au client comme un fichier "generatePDF.action". Je veux qu'il apparaisse comme un fichier receipt.txt.Comment puis-je définir le nom de sortie d'un StreamResult dans Struts2?
Voici mon annotation:
@Action(value = "/generateTXT",
results = {
@Result(name = "ok", type = "stream",
params = {"inputName", "inputStream",
"contentType", "application/octet-stream",
"contentDispostion", "attachment;filename=receipt.txt"})
})
Cela se produit-il de manière cohérente entre les navigateurs ou le comportement est-il isolé à un navigateur/une version spécifique? –
Malheureusement, cela s'est passé sur Firefox 3.6 et Chrome 8 –