Freemarker II.

Příklad

Příklad 4. FTL šablona

 
01  <html>
02  <head> 
03    <title>Freemarker</title>
04    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
05  </head>
06  <body>  
07     Ahoj, mé jméno je ${user.jmeno} ${user.prijmeni}
08  </body>
09 </html>   
	    

${user.jmeno} a ${user.prijmeni} jsou značky, které umožnují přístup k vlastnostem instance třídy User, který programátor uložil do modelu.

V šabloně lze využít FTL značky pro cykly, podmínky, existenci vlastností apod. Je možno přistoupit k jednotlivým prvkům v polích či přístup k metodám objektů uložených v modelu.

Pro často používané konstrukce lze využít parametrizovatelných maker