nov 22 2011

Java, Creare una Servlet Upload o una JSP Upload

Luca Bartoli

Ormai ogni applicazione o sito web ha la necessità di permettere all’utente di caricare immagini o file. In Java, nativamente in maniera semplice,  non è possibile impementare questa funzionalità. Fra le tante librerie che ci vengono in contro la più usata e semplice è la org.apache.commons.fileupload che si trova nativamente in Tocat sotto il path org.apache.tomcat.util.http.fileupload. Per utilizzare le prime dovremo scaricare anche le org.apache.commons.io che le usa internamente. Per le seconde non è necessario ma queste funzioneranno solo in Tomcat.

Leggi tutto...

nov 13 2011

ASP .NET, Inserire in maniera dinamica Title, keywords e description in una pagina apsx

Luca Bartoli

Molto spesso e specialmente usando le Master Page si ha la necessità di settare title, keywords e description in maniera dinamica magari estraendolo da un Data Base.

In questo articolo, grazie a Page.Header.Controls, andremo a settare questi componenti in maniera dinamica.

Leggi tutto...

nov 11 2011

WordPress : inserire il riassunto (excerpt) nella index e nella ricerca di un tema

Luca Bartoli

In alcuni temi di wordpress, nella Home Page, viene riportata la lista degli ultimi post in maniera estesa, in alcuni casi, però, si rende necessario far vedere solo il riassunto(exerpt). WordPress di default estrae, in automatico, il riassunto dal corpo del Post ma se volessimo specificarlo noi manualmente dovremmo abilitarlo nella pagina di inserimento articolo.

Leggi tutto...

nov 3 2011

WordPress, come aggiungere al proprio tema il nuovo menu se non supportato con PHP

Luca Bartoli

Molto spesso nei temi gratuiti di wordpress, disponibili in rete, è assente il supporto per i menu nativi ma solo il widget della sidebar. In realtà questa funzionalità, peraltro molto utile, può essere aggiunta con semplicità a tutti o quasi i temi.

Leggi tutto...

nov 3 2011

Java e iText, concatenare due o più PDF aggiungendo il numero di pagina

Luca Bartoli

Spesso per creare delle stampe si è costretti ad unire due o più PDF, con iText questo è possibile con pochi passaggi.
Cominciamo con importare le classi che useremo

import com.itextpdf.text.Document;
import com.itextpdf.text.DocumentException;
import com.itextpdf.text.Element;
import com.itextpdf.text.Phrase;
import com.itextpdf.text.pdf.BaseFont;
import com.itextpdf.text.pdf.ColumnText;
import com.itextpdf.text.pdf.PdfContentByte;
import com.itextpdf.text.pdf.PdfCopy;
import com.itextpdf.text.pdf.PdfImportedPage;
import com.itextpdf.text.pdf.PdfReader;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.OutputStrea;
Leggi tutto...