Я бы хотел добиться такой функциональности шаблона:
- Иметь шаблон, определяющий верхний и нижний колонтитулы и общие части полной (x) html веб-страницы
- При возврате String из
@Controller
он будет определять представление, включенное в конкретную часть шаблона
Как это:
@ Контроллер
@RequestMapping(value = "/", method = RequestMethod.GET)
public String home(Locale locale, Model model) {
return "home_view";
}
вид / home_view.vm
<h2>Content title</h2>
<p>Content text</p>
вид / template.vm
<html>
<head>
<title></title>
</head>
<body>
<!-- Header of page -->
#include({context variable which contains "home_view"} + ".vm");
<!-- Footer of page -->
</body>
</html>
Если кто-нибудь знает CakePHP, это похоже на его систему шаблонов
Как я могу это сделать?