Я новичок в Spring, поэтому извиняюсь, если я не вижу здесь очевидного ответа.
Я установил небольшой демонстрационный проект с помощью контроллера Spring MVC и развернул его в App Engine. В моем контроллере я хотел бы прочитать содержимое статического файла в String. Какой лучший способ сделать это?
Я немного искал Google, но я, вероятно, искал неправильную вещь. Я попробовал ниже, но он не работает:
@Controller
@RequestMapping("/myController")
public class MyController {
@RequestMapping(value = "/test", method = RequestMethod.GET)
public @ResponseBody String myTest() {
FileReader fileReader = null;
BufferedReader bufferedReader = null;
String content = "";
try {
fileReader = new FileReader("file:/WEB-INF/content/somecontent.txt");
bufferedReader = new BufferedReader(fileReader);
content = bufferedReader.readLine();
bufferedReader.close();
}
catch (Exception ignored) {
// ignore
}
return content;
}
}
Любое нажатие в правильном направлении будет высоко оценено: -)