一、JSP——Java server page :java服务端的页面,这是属于一个后端技术
1、前端技术:
html、css、javascript
2、后端技术:
java语言、框架(mybatis,spring,framework等等)
3、JSP页面格式:
一个JSP页面有两个部分,JSP指令部分(指令格式)和HTML部分
二、JSP指令格式:
1、以"<%@开始,接着是指令名称,指令属性,以%>"结束
三、JSP页面有以下几个指令:
1、<%@ page %>:page指令,用于描述该页面是一个JSP页面,只能在一个JSP的第一个指令。
2、<%@ include %>:include指令,包含指令,用于一个页面包含另一个页面,这种包含是静态包含。
3、<%@ taglib %>:taglib指令,tag——标记,lib——库,标记库指令。
——page指令:
用于标识该页面是一个JSP页面。
page指令的属性:看我画框框的
language:表示JSP页面使用的语言
contentType:页面内容类型
pageEncoding:页面字符编码格式
autoFlush:是否自动刷新(流的刷新)
buffer:页面缓冲
errorPage:表示当前页面有错,跳到该属性指定的错误处理页面
extends:继承
import:导入
isElignored:是否启动EL表达式
isErrorPage:表示是否是错误处理页面
isThreadSafe:表示线程安全
session:表示会话
——include指令
include指令表示静态包含,将被包含的内容原样拿到当前页面当中。
include指令属性:
该指令只有一个属性:
file——指出要包含的页面,include指令可以位于页面任意位置。
示例:
结果:
——taglib指令
taglib指令用于导入第三方标记文件
该指令常用的属性:
prefix:前缀
uri:标记库文件定义的统一资源标识符
示例:
结果