envolvê-modelo com um layout pai usando thymeleaf

votos
6

Eu só decieded para iniciar um pequeno projeto com mola-boot e thymeleaf.

-se thymeleaf parece incrível até agora, mas a minha pergunta é qual é a melhor maneira de ter um ex layout.html que traz o layout básico da página

como
- inclusões css comuns
- js comuns inclusões
- estrutura de base (por exemplo, 2/3 layout de coluna)

que é enrolado espalhados pelo conteúdo das páginas únicas (pós vista blog, ver comentários, ver a imagem na galeria, e assim por diante) que eu não precisa levar o material comum em todos os modelos.

até agora a única maneira que eu encontrei é usar inclusões de fragmentos, mas eu não tenho certeza se esta é a abordagem correta para obter uma estrutura completa espalhados pelo modelo eu quero processar para a solicitação atual

como a forma como eu iria obter um <div class=content></div>espalhados meu modelo?

Espero que alguém possa ajudar.

desde já, obrigado

Publicado 09/11/2013 em 11:09
fonte usuário
Em outras línguas...                            


2 respostas

votos
5

Você tem duas opções: Telhas de extensão, Layout Dialecto - você pode encontrar tanto na página Ecossistema aqui: http://www.thymeleaf.org/ecosystem.html

E abordagem nativa (sem qualquer extensão) descrita neste comentário:

http://blog.codeleak.pl/2013/11/is-it-worth-upgrading-to-thymeleaf-21.html?showComment=1383817035384#c5722173744814267184

Espero que ajude.

Respondeu 09/11/2013 em 11:20
fonte usuário

votos
5

Primavera Bota tem suporte out-of-the-box para o LayoutDialect(em nossa opinião é a melhor opção). Você só precisa adicionar as versões corretas de tudo para o seu classpath. Há um exemplo que usa essa abordagem .

Respondeu 12/11/2013 em 15:16
fonte usuário

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more