J'ai une page web où un utilisateur peut télécharger des fichiers. Il peut sélectionner le fichier à télécharger avec <t:inputFileUpload>
jsf
(Cette balise est semblable à la balise d'entrée HTML standard avec la balise type="file"
).
Je veux ajouter une fonction d'aperçu.
lorsqu'un utilisateur sélectionne un fichier (exemple : html
), il pourrait prévisualiser son fichier html local.
Je sais qu'il y a un "problème" avec les raisons de restriction de sécurité des navigateurs.
Ma première solution consiste à charger le fichier de la machine locale de l'utilisateur sur le serveur, puis à créer un lien vers ce fichier sur le serveur. Le problème est qu'il y a un risque sur mon serveur, Peut-être que ce fichier est corrompu...
Quelqu'un a une idée et une solution pour cet avenir ?