0

tomcat7 と eclipse を使用して、最初の struts2 プロジェクトに取り組んでいます。サーバーにtxtファイルを置き、そこからデータを読み取る必要があります。ソースプロジェクトディレクトリにファイルを置き、ファイルから読み取った標準のJavaを使用しようとしています

try {
   File file = new File("hello.txt");
   Scanner scanner = new Scanner(file);
   while (scanner.hasNext()) {
    System.out.println(scanner.next());
   }
   scanner.close();
  } catch (FileNotFoundException e) {
   e.printStackTrace();
  }

しかし、それは仕事ではありません。テキストファイルをどこに置くか (可能であれば、プログラム/Tomcat を再起動した後に更新してはいけません)、それを読み書きする方法は? 助けてください、それは良いファイルのチュートリアルですか?

4

1 に答える 1

0

commons-io jar の fileUtils.copyfile(file1,file2) を使用できます

最初にファイルの絶対パスを取得し、次にそれらのサーバーパスにファイルをコピーします

その後、ファイルを変更、読み取り、書き込みできます

于 2013-02-26T07:05:16.940 に答える