Noch ein Fileupload mit Servlet

Hi,

in einem Form will ich neben einem File auch einen Text übertragen.

Das Form schaut dann folgendermaßen aus:

Zielverzeichnis:  

Wenn ich dann in der doPost(req,res) Methode mittels

String userDir = req.getParameter("directory");

darauf zugreifen möchte, steht in userDir „null“.

Sieht jemand einen Fehler bei mir oder hat jemand ne Idee?

Besten Dank

Winni

hi winni,

ich habe die Klasse MultipartParser benutzt und von der kannst du die parameter lesen(pfad und file) und dann deine request weiter bearbeiten: so

MultipartParser mp = new MultipartParser(req, 10*1024*1024); // 10
Part part;

/** itére tous les parties **/
while ((part = mp.readNextPart()) != null) {
/** s’il s’agit du fichier **/
if (part.getName().equals(„infile“)) {

/** recupere les données sous la forme d’un FilePart **/
FilePart filePart = (FilePart) part;
String fileName = filePart.getFileName();
}

else if part.getName().equals(„pfad“)
{
pfad lesen
}

copieren vorgang…

ich habe es auch noch nicht hingekriegt aber ich glaube dass es ungefähr auf die weise funktioniert

viel spass
youssef