Je cherche à downloader un fichier via une portlet.
Je ne sais pas comment faire sachant que le fichier n'est pas stocker sur le serveur mais générer dynamiquement dans la portlet (pdf)
Merci de votre aide
Eric
Je cherche à downloader un fichier via une portlet.
Je ne sais pas comment faire sachant que le fichier n'est pas stocker sur le serveur mais générer dynamiquement dans la portlet (pdf)
Merci de votre aide
Eric
Hello,
Lorsque tu parles de downloader... tu veux dire récupérer en local sur le post clientle fichier généré par la portlet?
Tu ne peux pas renvoyer un flux avec le mime type correspondant?
Le flux contiendrait ton fichier...
NON, les portlets ne supportent que le type txt/html...
En fait, je pense que ce n'est pas faisable. Je me suis rabattu sur une servlet
Hello,
Comment fais tu pour utiliser une servlet avec une portlet?
Ca m'intéresse..
Je l'ai déclarée dans le web.xml
Puis je l'appelle comme une servlet normale
ATENTION : Je ne l'utilise que pour downloader des fichiers et NON PAS pour afficher du html
Hello,
Oki merci!
Tu utilises quel contexte pour l'appeler la servlet?
oui ça m'interesse aussi. je suis sur le meme probleme.
Déclarer la servlet dans le web.xml ok, mais comment tu fais pour l'appeler et lui faire retourne le fichier qui était créer dans le controller?
Non les liens contenus dans les portlets peuvent renvoyer n'importe quels types mimes donc aussi PDf,Envoyé par ericw78
il ne faut pas oublier que les Portlets sont des applications Web a part entiere, donc tout est strictement identique aux applications Web si ce n'est le context d'execution,
Sinon la solution en passant par une servlet est bien mais tu perds l'independance et la portabilité de ta portlet parce que tu lie tres fortement une fonctionnalité de ta portlet a l'environement dans lequel elle s'execute ... et je t'avoue que d'un point de vue purement conceptuelle ca me gene pour une portlet, mais bon ca n'engage que moi![]()
Partager