Serve a far sì che la classe sia accessibile da qualunque altra classe in qualunque altro package. E questo serve a FreeMarker, che accede al tuo bean tramite reflection.
Già che ci sono ti segnalo anche una cosa: hai usato FreeMarker come "template" per pagine HTML. FreeMarker è generico, di per sé non "sa" nulla di HTML o altro linguaggio di markup. Se il tuo title (o qualunque altra property che esponi) contiene dei caratteri speciali per HTML es. '<' o '>', il tuo HTML complessivo risulta sballato.
Per l'escaping serve dell'altro, vedere sul manuale: http://freemarker.org/docs/dgui_temp...insertion.html
http://it.wikipedia.org/wiki/Spring_framework
http://en.wikipedia.org/wiki/Spring_Framework


Rispondi quotando
