64
JSP позволяет чередовать код Java и некоторые предопределенные
действия со статическим содержимым веб-разметки, таким как HTML, с
конечной страницей, компилируемой и выполняемой на сервере для
доставки документа. Скомпилированные страницы, а также любые
зависимые библиотеки Java содержат байт-код Java, а не машинный код.
Как и любая другая программа на Java, они должны выполняться в
виртуальной машине Java (JVM), которая взаимодействует с операционной
системой хоста сервера, чтобы обеспечить абстрактную, независимую от
платформы среду.
JSP обычно используются для доставки документов HTML и XML,
но с помощью OutputStream они могут доставлять и другие типы данных.
Веб-контейнер создает неявные объекты JSP, такие как запрос, ответ,
сеанс, приложение, конфигурация, страница, pageContext, out и exception.
JSP Engine создает эти объекты на этапе перевода.
Странице HTML, содержащей ссылку на сервлет Java, иногда
присваивается суффикс имени файла .JSP.
6. HTML – это язык разметки гипертекста, разработанный для
создания веб-сайтов. Он достаточно прост и его легко выучить и
одновременно с этим довольно мощный в том, что он позволяет создавать.
Он постоянно пересматривается и развивается, чтобы соответствовать
требованиям постоянно растущей интернет-аудитории. Гипертекст – это
метод, с помощью которого происходит перемещение по сети, мы
нажимаем на специальный текст, называемый гиперссылкой, и переходим
на следующую страницу. Тот факт, что он «гипер» означает, что он не
линейный – вы можете перейти в любое место в Интернете, когда
захотите, без определенного порядка действий, просто нажав ссылку.
Разметка – это то, что HTML-теги делают с текстом, находящимся
внутри них. Они помечают его как определенный тип текста (например,
выделенный курсивом). HTML состоит из серии коротких кодов,
введенных разработчиком сайта в текстовый файл - это теги. Затем текст