Nello scorso appuntamento abbiamo rifattorizzato l’applicazione per poter realizzare le nostre view tramite JSP, sfruttando le tag library JSTL (Java Standard Tag Libraries). La soluzione proposta però va completata con alcuni dettagli.
Da diversi anni ormai ha preso piede l’utilizzo intelligente dei Cascading Style Sheet (CSS); in particolar modo, grazie a iniziative come CSS Zen Garden e molti altri a seguire, si è dimostrato che è possibile avere una gran varietà di ottimi layout utilizzando una struttura HTML comune e dei fogli di stile CSS progettati a dovere.
Nella puntata precedente abbiamo installato e configurato SiteMesh, un potente framework per la decorazione di pagine web tramite template. Approfondiamo la conoscenza di questo strumento con alcuni esempi utilizzabili in situazioni reali.
SiteMesh è un progetto molto interessante, creato per le applicazioni web scritte in Java; si tratta di un framework per la decorazione delle pagine web, pensato per la gestione di siti anche molto grandi.
Per chi non lo conoscesse Smarty è uno dei più diffusi e potenti template engine disponibili per PHP.
Uso Smarty da più di 8 anni in qualsiasi progetto PHP debba sviluppare ed ha sempre compiuto il suo dovere alla grande, ma ha anche senza dubbio alcuni piccoli difetti che, seppur non rivelandosi mai bloccanti, rovinano un software altrimenti vicino alla perfezione.
©2002-2024 | ARTERA è un marchio di DHH Switzerland SA – Via Motta 18, CH-6830 Chiasso – Switzerland
info@artera.net – +41 091 682 972 7 – +39 031 391500 –
IVA: CHE-227.758.591
Il tuo indirizzo IP è: …