jsp中的三大指令



第一指令:page指令

位置:写在jsp头部

l  写法:

n  <%@ page 属性名=属性值 %>

l  Page指令用来定义JSP文件的全局属性。

l  这些属性可以单独使用,也可以几个或多个同时使用。

l  在JSP页面中,只有import属性可以出现多次,其他属性都只能出现一次。



page指令简介

l  language属性:      声明使用脚本的语言。只能是java。

l  extends属性:        标明JSP编译成Servlet的时候继承的类。默认值:HttpJspBase。

l  session属性:         标明JSP中是否可以直接使用session对象。默认值是true。

l  buffer属性:           标明JSP对客户端输出缓冲区大小。默认值8kb。

l  autoFlush属性:    如果缓冲区大小溢出,是否自动刷出。默认true。

l  import属性:         用于导入Java包或类。

contextType属性:标明jsp被浏览器解析和打开时候采用默认的字符集

page


第二指令:Include指令

<%@ include 属性名=属性值%>

作用

在jsp页面中静态包含的一个文件

file属性:        指示JSP页面包含页面路径。

原理将相当于将file="logo.jsp"中的logo的java文件,赋值粘贴到了文件中


第三指令:Taglib指令简介

l  写法

n  <%@ taglib 属性名=属性值%>

l  作用:

n  用于在JSP页面中引入标签库。

1.1.1.2   Taglib指令属性

l  uri属性:        引入的标签库的路径

l  prefix属性:   引入标签库的别名错误!超链接引用无效。