Технология JavaServer PagesTM (JSPTM

Технология JavaServer PagesTM (JSPTM) позволяет разработчикам и дизайнерам быстро создавать и легко поддерживать динамические Web-страницы с большим количеством информации, которые усиливают существующие экономические системы. Технология JSP, как часть семейства JavaTM, позволяет быстро развивать приложения, основанные на Web-технологиях и независящие от платформы. Технология JavaServer Pages отделяет интерфейс пользователя от генерации содержимого страниц, дающего возможность дизайнерам изменять общее расположение информации на странице без изменения динамического контекста, лежащего в основе.

Технология JavaServer Pages использует тэги, похожие на тэги XML, и скриптлеты, написанные на языке программирования Java, чтобы инкапсулировать логическую схему, которая создает содержимое страницы. Кроме того, логические схемы приложения могут находиться на ресурсах сервера (таких как архитектура компонентов JavaBeansTM), к которым страница получает доступ при помощи данных тэгов и скриптлетов. Все (HTML или XML) тэги форматирования посылаются назад прямо на страницу. Путем отделения логической схемы страницы от ее дизайна, отображения и поддержки многократно используемого дизайна, основанного на компонентах, технология JSP делает эту страницу более быстрой и легкой по сравнению с приложениями, написанными на основе Web-технологий.

Технология JavaServer Pages – это расширение технологии JavaTM Servlet. Сервлеты являются платформонезависимыми модулями Java, которые выполняются на сервере, применяются без изменений в структуре Web-серверов и могут быть использованы для увеличения потенциала Web-сервера с минимальными расходами, минимальным содержанием и поддержкой. В отличие от остальных языков подготовки сценариев, сервлеты не включают в себя определенные платформой спецификации или модификации; они являются компонентами приложений Java, загружаемыми по требованию той части системы, которой они необходимы. Технология JSP и сервлеты вместе обеспечивают привлекательную альтернативу остальным типам динамического Web-программирования, которая предлагает платформенную независимость, увеличение производительности, отделение логических схем от отображения, легкость в администрации, возможность корпоративного использования и, что наиболее важно, легкость в использовании.

Спецификация JSP – это продукт широкого сотрудничества с промышленными лидерами в области разработки корпоративного программного обеспечения, и рынка инструментальных средств, сопровождаемый компанией Sun Microsystems. Компания Sun сделала спецификацию JSP свободно доступной для сообщества разработчиков, с той целью, чтобы каждый Web-сервер и серверное приложение поддерживали интерфейс JSP. JSP страницы разделяют характеристики «Write Once, Run AnywhereTM» технологии Java. Технология JSP – это ключевой компонент в платформе Java 2, Enterprise Edition, наиболее расширяемая архитектура компании Sun для корпоративных приложений.

Добавить комментарий