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属性: 引入标签库的别名错误!超链接引用无效。