Dans le précédent article de thymeleaf , nous avons utilisé l'approche par défaut des templates. Nous avions une page principal, product et about. Pour chacune d'elle, nous avions un fragment menu, footer. Tous ces pages avaient une structure similaire. Nous allons maintenant utiliser une approche différente. Nous allons utiliser le patron décorateur. Nous allons utiliser le même exemple, mais avec cette approche.Le header sera mis dans un fragment cette fois. Les sources sont disponibles sur github Le fragment header <head th :fragment ="my-header" > <title> Good Thymes Virtual Grocery </title> <meta http-equiv ="Content-Type" content ="text/html; charset=UTF-8" /> <link rel ="stylesheet" type ="text/css" media ="all" href ="../../css/main.css" th :href ="@{/css/main.css}" /> </head> Layout Decorator Nous allons créer un fichier main-layout avec l...
Blog sur la conception, développement et le génie logiciel. Divers langages et systèmes d'exploitations sont traités.