JSP(一)

简介: Java Server Pages: java服务器端页面(可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码)JSP = html + Java脚本(代码片段) + JSP动态标签


Jsp


1.什么是JSP


1>. 概念


Java Server Pages: java服务器端页面(可以理解为:一个特殊的页面,其中既可以指定定义html标签,又可以定义java代码)


JSP = html + Java脚本(代码片段) + JSP动态标签


2>. 原理

20190822142853263.png20181103133534215.png

20181103133548537.png

20181103133607297.png


JSP本质上就是一个Servlet


①. html数据都会在out.write()中出现,而且是在双引号内,即当前字符串输入给客户端out.write()


②. <% %>中的数据会原封不动的入到"真身"中,它一定是一条合法的java语法


③. <%=…%>中的数据会放到out.println()中,但没有双引号,那么就不会输出字符串,而是输出变量


2. JSP的脚本:JSP定义Java代码的方式


①<%…%>:这里面的代码被放到service方法中,service方法中定义什么代码,这里就可以写什么。这种是最常用的


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


③<%!..%>:声明,用来创建类的成员变量和成员方法(基本不用,但容易被考到)


3. 指令


1>. 指令的概述


作用:用于配置JSP页面,导入资源文件


格式:<%@ 指令名称 属性名1=属性值1 属性名2=属性值2 ... %>


2>. page :配置JSP页面的


20190825165722407 (1).png

3>. include


页面包含的。导入页面的资源文件( <%@include file=“top.jsp”%> )


4>. taglib(导入资源)

20190825165937517.png

4. 注释

1. html注释:
  <!-- -->:只能注释html代码片段
2. jsp注释:推荐使用
  <%-- --%>:可以注释所有

5. Jsp内置对象

20190825171129146.png

20190822151212847.png

相关文章
|
1月前
|
JavaScript Java
jsp使用
jsp使用
|
6月前
|
存储 Java Apache
Jsp相关介绍
Jsp相关介绍
55 0
|
6月前
|
Java 数据库
Jsp应用
Jsp应用
28 0
|
10月前
|
Java
jsp3
jsp3
85 2
|
10月前
|
存储 Java 应用服务中间件
JSP详解
JSP详解
|
前端开发 Java 应用服务中间件
深入理解JSP(一)
深入理解JSP(一)
93 0
【jsp】为什么出现JSP?
【jsp】为什么出现JSP?
|
Java 数据库连接 API
使用jsp
使用jsp
110 0
|
Java
JSP 处理
JSP 处理
76 0
|
安全 Java 应用服务中间件
jsp
jsp
154 0
jsp