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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
ERROR [PortletRequestProcessor:345] Forward does not exist
Merci pour votre aide.