Impossible d'afficher la boite de dialog pour DownloadAction
Bonjour,
Je rencontre un problème lors de l'implémentation de mon DownloadAction, lorsque je clique sur le lien de téléchargement d'un fichier PDF, au lieu d'avoir la boite de dialogue, j'ai les données du fichier qui s'affichent dans la page en HTML, et bien sur c'est des caractères bizard puisque c'est pas sensé arrivé !!
Code:
1 2 3 4 5 6 7 8
| public class DownloadDescAction extends DownloadAction {
protected StreamInfo getStreamInfo(ActionMapping mapping, ActionForm form,
HttpServletRequest request, HttpServletResponse response) throws Exception
{
return (new FileStreamInfo("application/pdf", new File("c:\\test.pdf")));
}
} |
Code:
1 2 3 4 5 6 7 8
| <action
path="/ext/gestiondescripteurs/download_descripteur"
type="com.ext.portlet.gestiondescripteurs.action.DownloadDescAction"
name="ValiderModifDescripteur"
scope="request"
validate="true"
input="/portlet/ext/gestiondescripteurs/ModifDescripteur.jsp">
</action> |
Code:
1 2 3
| <html:link action="/ext/gestiondescripteurs/download_descripteur">
Télécharger le descripteur correspondant
</html:link> |
et tomcat me dit ça chaque fois.
Code:
ERROR [PortletRequestProcessor:345] Forward does not exist
Merci pour votre aide.