Java: Как открыть файл журнала через RestFulWebServer - PullRequest
0 голосов
/ 11 декабря 2018

Я хотел бы знать, как использовать @Getmapping("/logFile"), чтобы открыть последний созданный мной файл журнала?

Ситуация: я загружаю файл на свой сервер, и на моем сервере запускается (.bat) и результатиз этой летучей мыши превращается в Jogfile.Я хочу создать кнопку в моем графическом интерфейсе, которая позволяет мне нажимать ее и открывает для меня.Это возможно?

Спасибо.

1 Ответ

0 голосов
/ 11 декабря 2018

Просто используйте обычные методы Java File, FileReader, StringBuilder:

  File file = new File("logfile.txt");

  // Creates a FileReader Object
  FileReader fr = new FileReader(file); 
  char [] a = new char[...];
  fr.read(a);   // reads the content to the array
  StringBuilder result = new StringBuilder();

  for(char c : a)
     result.append(c);  //Or you find a way to read strings
  fr.close();

Затем вы просто возвращаете результат StringBuilder.Конечно, вам нужно будет найти способ распечатать файл журнала.

...