- Home
- Categorie
- Coding e Sistemistica
- Altri linguaggi per il web
- Upload File e inserimento in un Db
-
Upload File e inserimento in un Db
Spero di essere nella sezione giusta
Vi spiego subito il mio problema.
Ho creato una servlet, all'interno della quale ho una form[html]
- "<form enctype=multipart/form-data action=AggiuntaFile method=POST>"
+ " <fieldset>"
+ "<legend>Dati documento</legend>"
+ "<div> <label>Nome documento:</label> <input name=nomeDoc type=text> </div>"
+ "<div> <label>Documento:</label><input type=file name=documento accept=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel> </div>"
+ "<input type=hidden name=user value='"+user+"'>"
+ "<input type=submit value=Aggiungi File></input>"
+ "</fieldset>"
+ "</form>"
[/html]la form è molto semplice. inserisco il nome del documento e poi seleziono il documento che voglio uppare. Successivalmente al click del pulsante Aggiungi mi sposto in un'altra servlet (AggiuntaFile) ed è qui che ho problemi.
In pratica devo recuperare il documento per poterlo inserire in una tabella del mio Database.
Di solito senza campi di tipo "type=file" faccio[html] String nomDoc = request.getParameter("nomeDoc");
[/html]ma in questo caso con il documento non so come fare.Successivamente al recupero del file devo quindi procedere all'inserimento dello stesso nella mia tabella
[html]stmt.executeUpdate("INSERT INTO "+user+" (Nome,Documento,Lavorato) VALUES ('"+nomDoc+"','','no') ");[/html]Come fare :bho: :bho:?!
- "<form enctype=multipart/form-data action=AggiuntaFile method=POST>"