Съдържание:
Определение - Какво означава JavaServer Pages (JSP)?
JavaServer Pages (JSP) е технология, използвана за разработване на интерактивни уеб страници. JSP е разработен от Sun Microsystems и е подобрена версия на Java сървъли.
JSP може да бъде разработен по опростен начин и има широк спектър от приложения. Както при повечето сървърни технологии, JSP отделя бизнес логиката от презентационния слой.
Techopedia обяснява JavaServer Pages (JSP)
JSP са нормални HTML страници с вграден Java код. За да обработят JSP файл, разработчиците се нуждаят от JSP двигател, който е свързан към уеб сървър. След това JSP страницата се компилира в сервлет, който се обработва от сервлет двигателя. Тази фаза е известна като превод. След това двигателят на сервлет зарежда класа сервлет и го изпълнява, за да създаде динамичен HTML, който след това се изпраща на браузъра.
Когато бъде поискана следващата страница, JSP страницата се компилира предварително в сервлета и се изпълнява, освен ако страницата JSP не бъде променена.
Когато се използва с Java DataBase Connectivity (JDBC), JSP предоставя динамичен начин за създаване на уебсайтове, базирани на база данни.
Предимствата на JSP са:
- Преносимост: JSP може да бъде разгърнат в много платформи. Всички тези компоненти могат да се изпълняват на уеб сървъри.
- Конфигурирани за повторна употреба: JSP компонентите могат да бъдат използвани повторно в сървъли, JavaBeans и Enterprise JavaBeans (EJB).
- Опростяване: JSP е прост в процесите на разработване и поддръжка.