Я хочу разместить файл JSON из каталога проекта, я поместил файл в src / main / resources / templates / movies1.json. @GetMapping показано ниже.
package com.rameelhashmi.springboot.movies.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
@Controller
public class MoviesController {
// create a mapping for "/hello"
@GetMapping("/movies1")
public String MoviesJson() {
return "movies1";
}
@GetMapping("/movies")
public String Movies1() {
return "movies";
}
}
В моем HTML-коде я даю ссылку для файла JSON: $ .getJSON ("http://localhost:8080/movies1", function (data) {
HTML-страница не загружает файл JSON из каталога, но если я заменил movies1.json на movies1.html, то он прекрасно работает. Ошибка в консоли отображается следующим образом:
org.thymeleaf.exceptions.TemplateInputException: Ошибка при разрешении шаблона [movies1], шаблон может не существовать или может быть недоступен для любого из настроенных преобразователей шаблонов