しばらくの間、この .json ファイルを開こうとしましたが、null ポインター例外が発生しました。私が間違ったことをしている場合はお知らせください。
/**
* Handles requests for the application UI.
*/
@Controller
@RequestMapping("/UIController")
public class UIController {
private static final Logger logger = LoggerFactory.getLogger(UIController.class);
private @Autowired ServletContext servletContext;
@RequestMapping(value = "/ClientTree", method = RequestMethod.GET)
public @ResponseBody String clientTree() throws IOException {
InputStream inputStream = null;
try {
inputStream = servletContext.getResourceAsStream("C:\\ClientJson.json");
BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(inputStream));
return bufferedReader.readLine();
} finally {
if (inputStream != null) {
inputStream.close();
}
}
}
}
ファイルの内容を開いて読み取ろうとしており、それらの内容を UI に送信して、ツリー jQuery ウィジェットに入力します。