So gelangen Sie zu einer lokalen Datei im Servlet

Ich habe den Tomcat-Server lokal eingerichtet und meine Textdatei auf meinem C-Laufwerk abgelegt (c: \ test \ myfile.txt).

In meinem Servlet gebe ich den genauen Pfad zu der Datei an, die gelesen werden soll. Ich mache das erfolgreich.

Meine Frage ist, wo soll ich die txt-Datei vor der Bereitstellung ablegen und wie kann ich darauf zugreifen, um sie zu lesen? Ich habe einen Test gemacht und bin auf meinem lokalen Tomcat gelaufen

System.out.println("Working Directory = " +
              System.getProperty("user.dir"));

und es zeigte mir den Eclipse-Ordner! Vielleicht, weil ich Tomcat durch Eclipse renne. Ich bin mir also sicher, dass es entweder einen bestimmten Ordner für Daten gibt oder ich sollte irgendwo im Dateisystem einen erstellen, aber ich muss den relativen Pfad angeben.

Jeder Vorschlag wird geschätzt

Antworten auf die Frage(2)

Ihre Antwort auf die Frage