JSP обзор

jsp
jsp - это страницы java-сервера, страницы java-сервера.

Роль: Роль jsp заключается в замене программы Servlet для возврата данных html-страницы.

Суть jsp заключается в следующем: программа-сервлет.

jsp имеет три скрипта:

1. Объявите сценарий
Объявите сценарий Он может объявить код на странице jsp.
Формат: <%!%>

2.
Функция сценария выражения: Функция сценария выражения заключается в выводе данных на страницу jsp.
Формат: <%= %>

3. Функция скрипта кода
: Вы можете определить нужные операторы на странице jsp.
Формат: <% %>

В jsp есть три типа аннотаций:
1. Аннотации HTML

После перевода аннотации HTML будут выведены на страницу с помощью out.write в методе _jspService().

2、java注释 
	// 单行注释
	/*  多行注释 */

	java的多行注释在翻译之后在翻译到servlet程序的源代码中

3、jsp注释 
	<%-- jsp注释 --%>
	jsp注释可以注掉jsp中所有内容,在jsp翻译的时候会被完全忽略掉

Девять встроенных объектов в jsp:
1, запрос
2, ответ
3, pageContext
4, исключение
5, приложение
6, вывод
7, страница указывает на этот объект, то есть объект jsp
8, сеанс
9, servletConfig

Приложение сеанса запроса
контекста страницы с четырьмя объектами домена


Их порядок от меньшего к большему: pageContext, Request, Session, application

Используется порядок приоритета от меньшего к большему: pageContext, Request, Session, application

Разница между out и Response output.
Выходные данные записываются в буфер вывода, а
выходные данные ответа записываются в буфер ответа.

当jsp页面中所有代码都执行完成之后。全做以下两个操作
1、执行out.flush()操作,把out缓冲区中的数据都追加到Response缓冲区中
2、执行Response的flush()操作。把Response缓冲区中的数据,都写给客户端。

在jsp页面中,统一使用out来进行输出。 

out.write()可以输出字符串
out.print()可以输出任意数据

Обычно используемые теги
статического
формата включения jsp: <%@ include file="">

动态包含
	格式是:<jsp:include page="" >

请求转发
	格式是:<jsp:forward page="" >

Acho que você gosta

Origin blog.csdn.net/m0_46450708/article/details/131103148
Recomendado
Clasificación