Salut a vous,
Bon j'ai un petit soucis avec le code suivant. Il a pour objectif de récuperer via une boite "Parcourir" un fichier (fichier HTML) . Il se trouve dans une methode servlet et l'objectif et d'envoyer vers un WS le fichier.
Cependant, j'ai un soucis car j'aimerais bien récupérer le chemin du fichier ...en string please.
Pour le moment je récupère bien un InputStream dans la variable stream (ligne en gras), mais cela ne me suffit pas ..lol
Quelqu'un a une idée ?
j'ai essayé pas mal de trucs...mais bon
boolean isMultiPart = ServletFileUpload.isMultipartContent(request);
String name = null;
String streamBis = null;
InputStream stream = null;
String s=null;
if (isMultiPart) {
DiskFileItemFactory dfif = new DiskFileItemFactory();
ServletFileUpload sfu = new ServletFileUpload(dfif);
List<FileItem> items = sfu.parseRequest(request);
for (FileItem item : items) {
if (item.isFormField()) {
// Champ normal nomme "name"
if ("envoi".equals(item.getFieldName())) {
name = item.getString();
}
// Champ fichier nomme "icalfile"
} else if ("icalfile".equals(item.getFieldName())) {
stream = item.getInputStream();
Merqui a vous,