jsp的三个编译指令

顾名思义,编译指令就是给jsp引擎看的,在其将jsp编译为servlet之前就起作用的指令。

1、page

该指令用于描述页面。

下面罗列部分page指令的属性及其作用:

language:声明当前页面使用的脚本语言的种类,默认为java

extends:声明当前页面编译所产生的servlet类所继承的的父类或实现的接口

import:用来导包,也是为了以后再servlet类中程序不报错

errorPage:指定错区界面,当该页面编译生成为servlet之后运行时报错的话,自动跳向该页面。

2、include

该指令用于在本页面中包含另一个页面。

此处为静态include指令,可以直接将目标页面的脚本部分包含进来形成一个新的页面。

需要注意的是,这种包含会将目标页面的编译指令也包含进来,如果有冲突,就报错。

另一种include指令为动态指令,在jsp的动作指令中介绍。

3、taglib

该指令用于定义和访问自定义标签。

你可能感兴趣的:(jsp和servlet基础)