Sub layouts no Spring MVC

Ola, estou iniciando em Java (e em programação em geral) e tenho que montar uma serie de páginas com partes que se repetem (cabeçalho, menu lateral, etc), pelo que entendi não tem nada parecido com os Layouts do Rails nativo na jsp, o que eu fiz foi dividir esses “sub conteúdos” em outros arquivos e faço um include na página, está funcionando, o problema é que no carregamento da página este conteúdo do include parece ser carregado antes dos demais itens da página, e a página é mostrada por uma fração de segundos toda quebrada antes de renderizar corretamente (isso somente no firefox, no chrome aparece normal).
Alguém sabe alguma forma de ajustar esse problema na renderização do firefox ou existe uma forma melhor de trabalhar com o layout sem usar os includes?

Consegui resolver usando tag seguindo orientação neste link.