Upload Servlet: Ausgabe nicht korrekt

Raiden

Mitglied
Hallo comunety

Ich habe ein Servlet geschrieben mit dem man etwas hochladen kann nach erfolgreichem Upload würde ich gern anzeigen lassen welche Dateien upgeloadet wurden

Beispiel Test.jpg, Test txt und Test .gif wurde hochgeladen und raus soll kommen :

Upload erfolgreich
Test.jpg
Test.txt
Test.gif

Ich benutze Eclipse Kepler ,Tomcat und es läuft auf einem Ubuntu System.
Ich hoffe ihr könnt mir helfen.


Das Servlet
Java:
import java.io.File;
import java.io.IOException;
import java.util.List;

import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.apache.tomcat.util.http.fileupload.FileItem;
import org.apache.tomcat.util.http.fileupload.disk.DiskFileItemFactory;
import org.apache.tomcat.util.http.fileupload.servlet.ServletFileUpload;

// /**
// * Servlet implementation class Upload
// */
public class Upload extends HttpServlet {

private static final long serialVersionUID = 1L;

private final String UPLOAD_DIRECTORY = "/upload";

// /**
// * @see HttpServlet#doGet(HttpServletRequest request, 
HttpServletResponse response)
// */
protected void doGet(HttpServletRequest request, HttpServletResponse 
response)
throws ServletException, IOException {

}

// /**
// * @see HttpServlet#doPost(HttpServletRequest request, 
HttpServletResponse response)
// */
protected void doPost(HttpServletRequest request, HttpServletResponse 
response)
throws ServletException, IOException {

if (ServletFileUpload.isMultipartContent(request)) {
try {
List<FileItem> multiparts = new ServletFileUpload(new 
DiskFileItemFactory()).parseRequest(request);

for (FileItem item : multiparts) {
if (!item.isFormField()) {
String name = new File(item.getName()).getName();
item.write(new File(UPLOAD_DIRECTORY + File.separator + name));
request.setAttribute("msg", "Upload erfolgreich!");
 request.setAttribute("itm", name);
}

}
for (FileItem item2 : multiparts) {
if (!item2.isFormField()) {
String name2 = new File(item2.getName()).getName();
item2.write(new File(UPLOAD_DIRECTORY + File.separator + name2));
request.setAttribute("itm2", name2);
}

}
for (FileItem item3 : multiparts) {
if (!item3.isFormField()) {
String name3 = new File(item3.getName()).getName();
item3.write(new File(UPLOAD_DIRECTORY + File.separator + name3));
request.setAttribute("itm3", name3);
}

}


} catch (Exception exc) {

}


getServletContext().getRequestDispatcher("/ausgabe.jsp").forward(request, 
response);

}

}
}

Die .jsp

Java:
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Ausgabe</title>
</head>

<body>
<p>Vielen Dank furs Uploaden.<p>

<fieldset>
<legend>Etwas vergessen?</legend>
<form action="Ulo" method="post" enctype="multipart/form-data">
<label for="fileName1">Datei 1 auswählen: </label>
<input id="fileName1" type="file" name="fileName1" 
size="30"/><br/>
<label for="fileName2">Datei 2 auswählen: </label>
<input id="fileName2" type="file" name="fileName2" 
size="30"/><br/>
<label for="fileName3">Datei 3 auswählen: </label>
<input id="fileName3" type="file" name="fileName3" 
size="30"/><br/>
<input type="submit" value="Upload"/> <br/>
<center>
<% out.println(request.getAttribute("msg"));%><br/>
<%  out.println(request.getAttribute("itm"));%><br/>
<% /out.println(request.getAttribute("itm2"));%><br/>
<% out.println(request.getAttribute("itm3"));%><br/>
</center>
</form>
</fieldset>
</body>
</html>

p.s. das ist nur der Abschnitt des Programms der nicht das tut was er soll :bahnhof:
 
Zuletzt bearbeitet:

geqoo

Bekanntes Mitglied
Das gehört doch aber nicht ins Java-Forum und schon gar nicht in Anfängerthemen?
Der Beitrag gehört in die Webtier von Java EE!
 

Raiden

Mitglied
Oh, das tut mir leid, gibt es eine Möglichkeit das Thema zu verschieben oder soll ich es schließen und an benannter Stelle erneut öffnen?
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
F influxdb Upload in eigenem Thread Java Basics - Anfänger-Themen 2
I Bild richtig speichern / Hochkant im File Explorer, nach Upload vertikal Java Basics - Anfänger-Themen 9
I Upload File zu einem Webservice Java Basics - Anfänger-Themen 17
P Upload Button funktioniert nicht Java Basics - Anfänger-Themen 13
P Erste Schritte SFTP Upload Java Basics - Anfänger-Themen 10
F Threads ftp4j, viele Dateien upload Java Basics - Anfänger-Themen 5
Y Nach Bild-Upload wird Bild nicht angezeigt Java Basics - Anfänger-Themen 1
M FTP Down-/Upload Java Basics - Anfänger-Themen 3
E FTP upload storeFile() will nicht wie es soll Java Basics - Anfänger-Themen 6
C Fortschrittsanzeige für FTP Upload Java Basics - Anfänger-Themen 6
R Bild Upload Java Basics - Anfänger-Themen 16
J Image upload auf ImageShack,TinyPic usw. Java Basics - Anfänger-Themen 11
B Upload Applet Java Basics - Anfänger-Themen 25
A File Upload programmieren Java Basics - Anfänger-Themen 4
S Upload Applet Java Basics - Anfänger-Themen 6
M FTP Upload Applet - ProgressBar Java Basics - Anfänger-Themen 5
H Upload Applet Java Basics - Anfänger-Themen 3
K File Upload JSP Java Basics - Anfänger-Themen 2
L FTP-Upload erfolgreich? Java Basics - Anfänger-Themen 3
Y GUI-File-Upload Java Basics - Anfänger-Themen 3
H What is the Life Cycle of an Object Created Within/Outside of a Servlet? Will that item be destroyed after the session ends? Java Basics - Anfänger-Themen 1
J MySQL Datumsabfrage über ResultSet in Java-Servlet Java Basics - Anfänger-Themen 4
J javax.servlet.ServletException: Name is null Java Basics - Anfänger-Themen 7
G Servlet - externe HTML (URL) auslesen Java Basics - Anfänger-Themen 1
E InputStream im Servlet wirft Exception Java Basics - Anfänger-Themen 5
E Pdf-Document lässt sich im Servlet nicht öffnen Java Basics - Anfänger-Themen 5
E Erste Schritte Java Webeintwicklung (JSP/Servlet), wie am Besten einsteigen? Java Basics - Anfänger-Themen 0
S Java Servlet - Suche Java Basics - Anfänger-Themen 1
H Variablen Servlet. Int i global Java Basics - Anfänger-Themen 4
C Inputreader Servlet Nullpointerexception Java Basics - Anfänger-Themen 6
B Servlet und Eclipse Java Basics - Anfänger-Themen 2
B Servlet ausfuehren Java Basics - Anfänger-Themen 4
O Servlet Klassen ? Java Basics - Anfänger-Themen 7
B Datenzugrifft: Servlet -> Objekte Java Basics - Anfänger-Themen 4
T Servlet - oder doch nicht? Java Basics - Anfänger-Themen 4
T Servlet HTML-Formular Java Basics - Anfänger-Themen 9
F Aus Servlet in JSP schreiben Java Basics - Anfänger-Themen 2
T Servlet wird nicht erkannt Java Basics - Anfänger-Themen 10
X Kurve im Servlet zeichnen lassen Java Basics - Anfänger-Themen 4
P Problem mit Servlet Java Basics - Anfänger-Themen 9
D Periodische Aufgaben erledigen in Webanwendung (Servlet/JSP) Java Basics - Anfänger-Themen 7
I Probleme mit Tomcat / Servlet auf Linux (Debian) Java Basics - Anfänger-Themen 7
Tandibur [erledigt] jsp überträgt nicht alle Parameter an Servlet Java Basics - Anfänger-Themen 2
D Servlet kann nicht auf Instanz zugreifen Java Basics - Anfänger-Themen 10
D Servlet mit Utilities Java Basics - Anfänger-Themen 14
J Servlet Interface javax.servlet.Servlet Java Basics - Anfänger-Themen 2
G Parameter in Servlet weiterleiten Java Basics - Anfänger-Themen 5
A Finde javax.servlet.* nicht Java Basics - Anfänger-Themen 6
G JSP, Applet oder Servlet? Java Basics - Anfänger-Themen 8
0x7F800000 Servlet ruft Servlet auf: Wie ServletRequest erstellen? Java Basics - Anfänger-Themen 6
0x7F800000 Servlet: wo bekommt man die eigene adresse? Java Basics - Anfänger-Themen 6
O Weiterleitung in einem Java-Servlet Java Basics - Anfänger-Themen 5
O Jar-Archiv im Servlet verwenden Java Basics - Anfänger-Themen 3
G Servlet Package wo herunterladen? Java Basics - Anfänger-Themen 2
G doGet und doPost im Servlet nicht überschrieben Java Basics - Anfänger-Themen 9
P Servlet unterschiedliche Server Java Basics - Anfänger-Themen 2
W Servlet - out of memory Java Basics - Anfänger-Themen 7
W servlet imports nicht unterstützt Java Basics - Anfänger-Themen 3
F Applet --> Servlet --> Applet Java Basics - Anfänger-Themen 2
K Problem mit javax/servlet/http/HttpServletRequest.java Java Basics - Anfänger-Themen 2
J Servlet Error Java Basics - Anfänger-Themen 11
D Aus Anwendung Zugriff auf ein Servlet Java Basics - Anfänger-Themen 5
P konsolen ausgabe bei servlet Java Basics - Anfänger-Themen 2
S Methoden aus einem Servlet in einer JSP verwenden Java Basics - Anfänger-Themen 5
T Wo Daten ablegen für mehrere Servlet-Instanzen? Java Basics - Anfänger-Themen 2
G import javax.servlet cannot be resolved Java Basics - Anfänger-Themen 1
Z Wo wird ein Servlet gespeichert ? Java Basics - Anfänger-Themen 2
I eine Klasse aus der Jar-Datei aus dem Servlet starten Java Basics - Anfänger-Themen 4
N Probleme mit import von javax.servlet.* Java Basics - Anfänger-Themen 3
T komplexe Strukturen in Servlet-Context speichern möglich? Java Basics - Anfänger-Themen 5
T servlet synchronisationsproblem Java Basics - Anfänger-Themen 4
P Servlet wird nicht gefunden Java Basics - Anfänger-Themen 4
A fileupload mit servlet Java Basics - Anfänger-Themen 6
P asynchrone Kommunikation Applet Servlet mit RMI möglich Java Basics - Anfänger-Themen 4
G Übergabe Variablen von Servlet zu JSP? Java Basics - Anfänger-Themen 4
G Formularübergabe in Servlet endet mit null. Java Basics - Anfänger-Themen 2
S Jakarta FileUpload Servlet funktioniert nicht Java Basics - Anfänger-Themen 17
G Servlet gibt über request nur null zurück Java Basics - Anfänger-Themen 3
G problem mit servlet import Java Basics - Anfänger-Themen 4
W servlet nicht gefunden Java Basics - Anfänger-Themen 8
R Servlet - JSP Java Basics - Anfänger-Themen 2
G Servlet geht nicht Java Basics - Anfänger-Themen 5
G hilfe jsp/servlet,jdbc api running on tomcat server+webProxy Java Basics - Anfänger-Themen 8
G Servlet aus programm abfragen Java Basics - Anfänger-Themen 9
H JSP Kein Durchblick. Servlet <-> JSP Java Basics - Anfänger-Themen 7
I Bean<>Servlet ? Java Basics - Anfänger-Themen 6
D Datentransfer via Servlet Java Basics - Anfänger-Themen 2
M Applet sendet daten an servlet und servlet wieder an applet Java Basics - Anfänger-Themen 5
M Servlet position bestimmen Java Basics - Anfänger-Themen 3
J Servlet - Datei auf Server speichern und Ausgabe Java Basics - Anfänger-Themen 5
G Servlet wird nicht importiert? Java Basics - Anfänger-Themen 3
C Servlet & tomcat 5.0.28 Java Basics - Anfänger-Themen 7
S Servlet-Anfänger Java Basics - Anfänger-Themen 4
G Mein Servlet ist "not available" Java Basics - Anfänger-Themen 12
M Kann neues Servlet nicht hinzufügen Java Basics - Anfänger-Themen 5
D Beispiel-Servlet erstellen Java Basics - Anfänger-Themen 4
H Unterbrochener Link im Fomular bei Servlet-Aufruf Java Basics - Anfänger-Themen 4
E Webshop-Servlet: Problem beim Speichern der Bestellmenge Java Basics - Anfänger-Themen 3
M hilfe :} möchte servlet daten erfasssen-> hashmap speiche Java Basics - Anfänger-Themen 3
Z Servlet/Tomcat Problem Java Basics - Anfänger-Themen 3

Ähnliche Java Themen

Neue Themen


Oben