JSP基础

一.初识JSP

1.JSP:全称Java Server Pages,是一种动态网页开发技术。它使用JSP标签在HTML网页中插入Java代码。

2.JSP是一种Java servlet,主要用于实现Java web应用程序的用户界面部分。

3.JSP= html + java脚本 + jsp标签(指令)

4.JSP通过网页表单获取用户输入数据、访问数据库及其他数据源,然后动态地创建网页

二.JSP生命周期

JSP基础

三.JSP语法

1.指示元素

指示容器将JSP转译为Servlet源代码时,一些必须准守的信息

语法如下:

<%@ directive attribute="value" %>

三种常用指示标签:

JSP基础

2.声明元素

一个声明语句可以声明一个或多个变量、方法,供后面的Java代码使用。在JSP文件中,您必须先声明这些变量和方法然后才能使用它们

语法:

<%…%>:写java代码片段,(类似方法)

<%=…%>:用于输出,用于输出一条表达式(或变量)的结果。

<%!…%>:声明,用来创建类的成员变量和成员方法(类似与类)

3.注释元素

语法:

<%-- XX--%>

四.隐式对象

JSP容器为每个页面提供的Java对象,开发者可以直接使用它们而不用显式声明。JSP隐式对象也被称为预定义变量。

JSP基础

重点关注对象JSP基础

JSP基础

五.JSP动作元素

JSP动作元素在请求处理阶段起作用

利用JSP动作可以动态地插入文件、重用JavaBean组件、把用户重定向到另外的页面、为Java插件生成HTML代码。

动作元素只有一种语法,它符合XML标准:

<jsp:action_name attribute="value" />

JSP基础

本文部分来自菜鸟教程,如果侵权,本人将立即删除。