Hi,
versuche gerade einen Fileuploader für JSP zu erstellen. Ich nutze Apache Commons Fileupload. Im localhost über Netbeans funktioniert das Hochladen von Dateien auch wunderbar.
Mein Problem ist nur, dass ich nicht weiß, welchen Pfad ich wählen soll, sobald das Projekt auf meinem Webserver liegt.
Als Pfad habe ich:
File path = new File(session.getServletContext().getRealPath("/") + "uploads");
Wie gesagt funktioniert das im localhost auch. Als Pfad wird mir dann so etwas ausgegeben wie:
"C:\Users\MeinPC\Documents\NetBeansProjects\fileupload\build\web\uploads"
Sobald das Projekt allerdings im WAR File Format auf meinem Webserver, also online, liegt, bekomme ich mit demselben Code ausgegeben:
"nulluploads"
Als Alternative dazu hatte ich online auch schon einen festen Pfad ausprobiert:
File path = new File("www.meine-url.de:8080/uploads");
Jedoch auch ohne Erfolg... :noe:
Wahrscheinlich habe ich nur einen Denkfehler drin. Kann mir auch vorstellen, dass es an irgendwelchen Schreibrechten oder ähnliches liegt. :bahnhof: Kann mir wer weiterhelfen?!
Grüße
versuche gerade einen Fileuploader für JSP zu erstellen. Ich nutze Apache Commons Fileupload. Im localhost über Netbeans funktioniert das Hochladen von Dateien auch wunderbar.
Mein Problem ist nur, dass ich nicht weiß, welchen Pfad ich wählen soll, sobald das Projekt auf meinem Webserver liegt.
Als Pfad habe ich:
File path = new File(session.getServletContext().getRealPath("/") + "uploads");
Wie gesagt funktioniert das im localhost auch. Als Pfad wird mir dann so etwas ausgegeben wie:
"C:\Users\MeinPC\Documents\NetBeansProjects\fileupload\build\web\uploads"
Sobald das Projekt allerdings im WAR File Format auf meinem Webserver, also online, liegt, bekomme ich mit demselben Code ausgegeben:
"nulluploads"
Als Alternative dazu hatte ich online auch schon einen festen Pfad ausprobiert:
File path = new File("www.meine-url.de:8080/uploads");
Jedoch auch ohne Erfolg... :noe:
Wahrscheinlich habe ich nur einen Denkfehler drin. Kann mir auch vorstellen, dass es an irgendwelchen Schreibrechten oder ähnliches liegt. :bahnhof: Kann mir wer weiterhelfen?!
Grüße