Невозможно распечатать JSP из пружинного контроллера, но результат печати в консоли - PullRequest
0 голосов
/ 26 февраля 2019

[код]

@Controller

открытый класс AWSCostAndUsageClientController {

@Autowired
AWSCostAndExplorerService costExplorerService;

@RequestMapping("/aws")
public String cost(Model model) throws JsonProcessingException {

    List<ResultByTime> obj = costExplorerService.costUsage();


    ObjectWriter writer = new ObjectMapper().writer().withDefaultPrettyPrinter();
    String json = writer.writeValueAsString(obj);
    System.out.println(json);

    model.addAttribute("costData", json);
    return "cost";
}

}

WARN 3864 --- [nio-8081-exec-1] oswsrResourceHttpRequestHandler: путь с «WEB-INF» или «META-INF»: [WEB-INF / view / cost.jsp]

Я не могу напечататьJSP.В браузере он печатает

Страница ошибки Whitelabel Это приложение не имеет явного сопоставления для / error, поэтому вы видите это как запасной вариант.Вторник, 26 февраля 12:17:40 IST 2019 Произошла непредвиденная ошибка (тип = Не найдено, статус = 404).Нет доступных сообщений

Я занимаюсь разработкой проекта весенней загрузки.

application.properties

spring.mvc.view.prefix = / WEB-INF / view /

spring.mvc.view.suffix = .jsp

1 Ответ

0 голосов
/ 26 февраля 2019

Моя проблема была решена.Я должен добавить зависимости jasper и jstl.

<dependency>
    <groupId>org.apache.tomcat.embed</groupId>
    <artifactId>tomcat-embed-jasper</artifactId>
    <scope>provided</scope>
</dependency>
<dependency>
    <groupId>javax.servlet</groupId>
    <artifactId>jstl</artifactId>
</dependency>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...