Встречается на собеседованиях • сегодня

Как создать сервис, возвращающий представление в виде HTML-страницы

В Spring Boot можно создать контроллер, возвращающий HTML, используя шаблонизаторы (Thymeleaf, FreeMarker) или просто строку с HTML. Пример с Thymeleaf: 1. Добавь зависимость в `pom.xml`: ```xml org.springframework.boot spring-boot-starter-thymeleaf ``` 2. Создай контроллер: ```java @Controller public class WebController { @GetMapping("/greeting") public String greeting(Model model) { model.addAttribute("name", "World"); return "greeting"; // имя шаблона без .html } } ``` 3. Создай шаблон `src/main/resources/templates/greeting.html`: ```html

Hello, User!

``` Для простого HTML без шаблонизатора: ```java @RestController public class SimpleController { @GetMapping("/simple") public String simpleHtml() { return "

Hello World

"; } } ```
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы