Ваши плитки будут частью всего HTML-файла, который будет сгенерирован путем их объединения вместе с layout.jsp.
Это означает, что плитки должны содержать только разметку, для которой плитказаполнитель.В вашем случае вам не нужно иметь полный контент HTML-HEAD-BODY.В размещенном вами коде плитки представляют собой фрагменты страницы, а не целые страницы.
Вам по-прежнему понадобятся директивы страниц и объявления taglib внутри header.jsp, footer.jsp и contentФайлы .jsp в том виде, в котором они обрабатываются до того, как сгенерированный ими результат помещается в layout.jsp.