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
youssef
2
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