Peter: Übergabe einer Datei aus HTML --> JAVA Servlet

Beitrag lesen

Hi @ ALL!!

Bin gerade in der Einarbeitungsphase zum Thema JAVA Servlet!

Habe ein HTML Dokument, wo ich eine Datei hochladen kann.

  
<form action="Second_Projekt" method="get" enctype="multipart/form-data">  
  <p>Datei suchen<br>  
    <input name="Datei" type="file" size="50" maxlength="100000" accept="text/*">  
    <input type="submit" name="Submit" value="Weiter">  
  </p>  
</form>  

Jetzt möchte ich diese Datei an ein Servler übergeben, damit ich damit weiter arbeiten kann. Ich habe bisher:

  
import java.io.IOException;  
import java.io.PrintWriter;  
import javax.servlet.ServletException;  
import javax.servlet.http.HttpServlet;  
import javax.servlet.http.HttpServletRequest;  
import javax.servlet.http.HttpServletResponse;  
  
public class Second_Projekt extends HttpServlet  
{  
 protected void doGet(HttpServletRequest request,HttpServletResponse response)  
  
 throws ServletException, IOException  
 {  
 PrintWriter out = response.getWriter();  
 out.print("<!DOCTYPE HTML PUBLIC ");  
 out.println("'-//W3C//DTD HTML 4.0 Transitional//EN'>");  
 out.println("<HTML><HEAD><TITLE>Addition: ");  
 out.println("</TITLE></HEAD><BODY>");  
        String x = request.getParameter("Datei");  
        out.println("Ergebnis: " +x);  
 out.println("</BODY></HTML>");  
 }  
}  

Das funktioniert leider nicht, was mache ich falsch??

Vielen Dank für die Hilfe und denkt dran, ich bin Anfänger ;-)

MfG
Peter