J'utilise Spring avec DWR. Je souhaite renvoyer un objet fichier en guise de réponse, mais je sauvegarde le fichier (à envoyer) à l'emplacement temporaire du serveur puis j'envoie son emplacement en tant que href pour la balise d'ancrage côté client, mais je me demande s'il peut y avoir un fichier directement au navigateur sur l'objet de réponse sans l'enregistrer temporairement sur le serveur.comment écrire un objet fichier sur la réponse du serveur et sans enregistrer le fichier sur le serveur?
Je m'attendais à ce qu'il y ait un moyen d'envoyer un fichier en réponse via DWR.
Mais encore une fois nouveau FileInputStream ("FileInputStreamDemo.java"); a besoin d'un fichier enregistré .... pendant que je veux Ne pas créer un fichier n'importe où plutôt écrire simplement les données sur le flux de réponse. Pourrait-il être fait de toute façon? – Sankalp
Si le contenu de votre réponse est dynamique (chaîne de caractères), placez le contenu dans ByteArrayInputStream, puis écrivez dans le bloc de réponse-> writer par le bloc – Pokuri
nouveau FileInputStream ("FileInputStreamDemo.java "); est utilisé pour lire le fichier enregistré du serveur emplacement temporaire – Rupok