Я начинаю создавать веб-приложения в Spring 3 (и в J2EE) в целом.Глядя на пример работы с petclinic, я увидел, что программист создает множество JSP-компонентов, таких как header, include, footer и затем соединяет их вместе, используя статическое включение.В любом случае, мне бы хотелось, чтобы у меня была базовая страница, например Base.jsp
, и я мог включать в себя такие вещи:
<body>
<jsp:include page="${subpage}"></jsp:include>
</body>
, потому что мне нужна главная страницавозможность указать в ModelAndView
, возвращаемом контроллером, какие части страниц отображаются в каждой ситуации (с данными, прикрепленными к нему).Это работает, но не выдает ошибок, если ${subpage}
не найдено, имя jsp неверно или отсутствует.Я хотел бы больше проверять ошибки ...
Это лучший и рекомендуемый способ сделать это?И если это кажется хорошей идеей для того, что я имею в виду, как правильно это сделать?