La libreria display tag dispone di una serie impressionante di agevolazioni per visualizzare liste di dati ordinabili ed eventualmente esportare i dati nei più svariati formati.
Di default effettua export in xml,csv ed excel ma non in pdf o in rtf.
Per personalizzarla occorre procedere così:
- Scompattare il jar di display tag che abbiamo nella directory WEB-INF/lib (displaytag-1.x.jar);
- Aprire la directory org.displaytag.properties, qui si trova il file displaytag.properties;
- Copiare il file e inserirlo nella directory WEB-INF/classes del nostro WAR
- Aprire il file e modificare la proprietà export.PDF sostituendo true al posto di false.
E’ possibile anche personalizzare i messaggi, che di default sono in inglese.
Quello che accade è molto semplice, le regole di caricamento del classpath prevedono che sia prima caricato tutto ciò che sta dentro WEB-INF/classes e poi quello che si trova dentro WEB-INF/lib, quindi le proprietà di display tag caricate per prime saranno quelle da noi modificate e potremo disporre dell’export PDF.
Si noti che è necessario avere i jar di itext nella cartella lib, altrimenti l’export non può funzionare.
La lista dei jar necessari a display tag si trova qui.
Nessun commento:
Posta un commento