Università degli Studi di Napoli Federico II - Scope
Università degli Studi di Napoli Federico II - Scope
Università degli Studi di Napoli Federico II - Scope
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
L'applicazione web, riesce a controllare l'intero contenuto <strong>di</strong> una cartella,<br />
recuperando il numero dei file e il loro nome. Alla prima visita ho scelto <strong>di</strong> far<br />
mostrare le informazioni più richieste dagli utenti del sistema, cioè quelle riguardanti<br />
lo stato attuale delle code.<br />
Verranno quin<strong>di</strong> visualizzati i grafici contenuti nella cartella Giornalieri. E' possibile<br />
visualizzare i grafici relativi ad un altro periodo temporale. Ho inserito un form <strong>di</strong><br />
tipo HTML con dei RADIO BUTTON, il pregio <strong>di</strong> questa tecnologia, oltre a quella <strong>di</strong><br />
appesantire il carico della pagina, è quella <strong>di</strong> poter far visualizzare il criterio<br />
correntemente utilizzato, evidenziandone subito l'eventuale cambiamento. I bottoni<br />
riportano un'immagine che ne in<strong>di</strong>ca il tipo <strong>di</strong> criterio:<br />
• Daily<br />
• Weekly<br />
• Montly<br />
• Annual<br />
• Custom<br />
Nell'utilizzare i bottoni viene creata una variabile <strong>di</strong> sessione che ha il compito <strong>di</strong><br />
ricordare la scelta effettuata. Di default il valore è impostato a Giornalieri, ma<br />
cambiandola viene memorizzata ed utilizzata per far apparire il tag checked<br />
all'interno del bottone utilizzato.<br />
Di seguito è visualizzato l'effetto sulla pagina JSP e parte del co<strong>di</strong>ce riguardante la<br />
creazione del form per la scelta del criterio temporale e della creazione delle variabili<br />
<strong>di</strong> sessione.<br />
Figura 22: Dettaglio della barra <strong>di</strong> navigazione per la scelta del tempo.<br />
Tommaso Foglia 961/147 Pagina 70 <strong>di</strong> 150