Bonjour à tous.
Dans ma portlet j'aimerais faire un lien en téléchargement.
Pour cela j'ai ajouté une servlet dans ma Web App. J'arrive à appeler ma servlet depuis ma portlet sans problème.
Ma servlet me permet de télécharger un fichier (le fichier n'est pas sur le serveur, il est généré dynamiquement).
Pour forcer le téléchargement, je change le ContentType de la response de ma servlet.
Le problème est que je dois passer une ArrayList de ma portlet à ma servlet. J'ai donc voulu passer l'ArrayList via la session mais mes attibuts de session sont encodés par WebSphere.
Je voudrais donc savoir comment passer des paramètres d'une portlet à une servlet (qui se trouvent dans la même WebApp).
Si quelqu'un à un autre moyen pour construire un lien de téléchargement dans une portlet, je suis preneur.
PS : je suis sous Websphere (5.1)
Merci d'avance.
Partager