Comment offrir le téléchargement d'un fichier à partir d'un JSF backing bean?

Est-il possible d'offrir le téléchargement d'un fichier à partir d'un JSF backing bean méthode d'action?
J'ai essayé beaucoup de choses. Principal problème est que je ne peux pas comprendre comment obtenir le OutputStream de la réponse, afin d'écrire le contenu du fichier pour. Je sais comment le faire avec un Servlet, mais cela ne peut pas être invoqué à partir d'un formulaire JSF et nécessite une nouvelle demande.

Comment puis-je obtenir le OutputStream de la réponse de l'actuel FacesContext?

InformationsquelleAutor zmeda | 2012-02-22