Bonjour à tous, voilà le problème ...
Jusqu'à présent pour l'upload d'un fichier on utilisait un formulaire en multipart et on pouvait grace à l'API fileupload récupérer ce fichier, mais aussi le contenu des autres champs du formulaire qui ne sont pas de type "file".
Mais l'objet qu'on utilisait, à savoir DiskFileUpload est "deprecated" depuis la dernière update de l'API ...
Donc j'ai regardé comment remplacer tout ça ... je trouve donc l'objet ServletFileUpload qui me permet de récupérer le fichier etc ...
Tout semble fonctionner de la même manière ... Sauf :
Le contenu des input de type text ne sont plus accessibles ...
Je liste bien ces input, le nom de l'input, mais la bonne vieille méthode toString() qui me renvoyait autrefois le contenu du champs ne me donne plus du tout ceci ...
La seule chose récupérable est une InputStream dont je n'arrive rien à faire.
Est ce que quelqu'un a été confronté au même problème que moi.
Je veux simplement uploader un fichier et lui donner un nom précisé dans le même formulaire. C'est pourtant pas compliqué ... Mais là je commence à en douter !
Merci.
Partager