Le Jsp o Java Server Pages è una tecnologia creata dalla Sun Microsystem per consentire lo sviluppodi applicazioni Web indipendenti dalla piattaforma. Usando tag html e xml e scriplet Java, JSP auta gli sviluppatori di siti Web a creare programmi cross platform. Gli scriplet JSP vengono eseguiti sul server, non su un browser Web, e generano contenuto dinamico sulle pagine Web, con la capacità di integrare contenuto da varie fonti dati, quali database, file e componenti JavaBean. Gli svuluppatori di siti Web possono concentrarsi sulla progettazione e la visualizzazione di un sito Web senza dover essere esperti sviluppatori di applicazioni.