Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемПотап Лындяев
1 Saint Petersburg, 2012 Java Lecture #12 JSP
2 JSP 2 Java Server Pages (JSP) – технология разработки веб страниц, поддерживающих динамический контент. Позволяет использовать на HTML странице код Java, используя специальные теги. JSP страница – разновидность сервлета, призванная выполнить роль интерфейса пользователя в Java WEB приложениях.
3 JSP Processing 3
4 JSP Lifecycle 4 - Compilation - Initialization - Execution - Cleanup
5 Элементы JSP страницы: текст шаблона (статический HTML) 5 Как правило большую часть вашей JSP страницы составляет статический HTML, называемый текстом шаблона. Во всех отношениях этот HTML выглядит как обычный HTML, использующий те же правила синтаксиса, и он просто "передается" клиенту сервлетом, создаваемым для обработки страницы.
6 Элементы JSP страницы: выражения 6 Выражения JSP применяются для того чтобы вставить значения Java непосредственно в вывод. Для этого используется следующая форма: Пример: Выражения Java вычисляются, конвертируются в строку и вставляются в страницу. Эти вычисления происходит во время выполнения, а потому существует полный доступ к информации о самом запросе.
7 Элементы JSP страницы: скриплеты 7 Скриплеты JSP позволяют вставить любой код в метод сервлета, который будет создан при обработке данной страницы. Скриплеты имеют следующий вид: Скриплеты не обязательно должны содержать завершенные фрагменты на Java, оставленные открытыми блоки могут оказать влияние на статический HTML вне скриплета. Например, следующий фрагмент JSP содержит смешанный текст шаблона и скриплеты: после преобразования приведет к чему-то вроде:
8 Элементы JSP страницы: объявления 8 Объявления JSP позволят вам задать методы или поля, для вставки в тело класса сервлета (вне метода service, обрабатывающего запрос). Они имеют следующую форму: В приведенном фрагменте JSP отображается количество запросов к данной странице с момента загрузки сервера (или с момента последнего изменения и перезагрузки сервлета):
9 Элементы JSP страницы: директивы 9 Директива JSP page: директива для движка сервлета с информацией об основных настройках. Директива JSP include: позволяет включать файлы в процессе трансляции JSP страницы в сервлет. Содержимое подключаемого файла обрабатывается как обычный текст JSP. Директива JSP page: директива позволяет подключить библиотеку тегов.
10 Элементы JSP страницы: комментарии 10 Комментарий JSP: Комментарий игнорируется при трансляции JSP страницы в сервлет. Если вы хотите чтобы комментарий сохранился в конечном HTML, используйте обычный синтаксис HTML для описания комментариев:.
11 Заранее определенные переменные 11
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.