JSP страницa е всушност страница која е преведена во сервлет кога е повикана. Но, JSP страниците нудат повеќе можности од сервлетите, со тоа што овозможуваат поинаков пристап во создавањето, промената и одржувањето на апликациите. Тоа е мешавина од
HTML код со Java и JSP тагови, кои можат да се создаваат, или искористат некои од веќе понудените моќни TAG библиотеки.
JSP и Java Servlet технологиите ги нудат сите предности на Java програмскиот јазик, зрели, солидни решенија погодни за мали и големи корпоративни апликациски решенија.
Ова решение нуди:
- Подвижност помеѓу платформи и сервери
- Масивно раководство со исклучоци, грешки и меморија
- Пристап до широк обем на API технологии (JDBC, JavaMail, XML.)
JSP и Java Servlet технологиите се дел од Java 2 Platform, Enterprise Edition (J2EE) платформата, и овозможуваат високо флексибилни и
размерливи решенија за создавање на повеќеслојни апликации во “enterprise” околина затоа што:
- Имаат пристап до Enterprise JavaBeans и J2EE компоненти и опслужувачи кои содржат широк опсег на апликациски функционалности, вклучувајќи безбедност и менаџмент на трансакции
- Овозможуваат “multithreaded processing” и повеќе конкурентни барања, со што се идеални за апликации со голем број на истовремени корисници