Wie liest man einen text-Datei aus einer web-Anwendung

Schreibe ich einen Jersey-Rest-Dienst implementiert werden, die auf Tomcat über eine war-Datei.

Muss der Dienst zum Lesen von Daten in 3 text-Dateien. Die text-Dateien müssen vorhanden sein, auf das Dateisystem oder Lesen aus dem classpath. Ich habe versucht, das Lesen der Daten aus der Datei-system-und classpath-aber auch nicht arbeiten. Ich wäre glücklich, mit so oder so - es spielt keine Rolle.

Wenn es war, verwenden Sie den folgenden code,kann mir jemand sagen, wo man die text-Datei angegeben, so dass der code nimmt die Datei?

BufferedReader br = new BufferedReader(new InputStreamReader
(this.getClass().getClassLoader().getResourceAsStream("myfile.txt")));

Ich bin immer ein null-Zeiger-Ausnahme.

Wenn ich zum Lesen der Datei aus dem Dateisystem, verwenden Sie den folgenden code, wo muss ich die Dateien in mein Jar?

FileInputStream fs = new FileInputStream("myFile.txt");
DataInputStream is = new DataInputStream(fs);
BufferedReader br = new BufferedReader(new InputStreamReader(is));

Bin ich immer eine FileNotFound exception.

Anregungen sind willkommen.

InformationsquelleAutor TheCoder | 2012-06-11

Schreibe einen Kommentar