JSP指令标记用于转换阶段提供整个JSP页面的相关信息,不会产生任何内容输出到网页中,JSP指令标记的格式如下:
“<%@”字符串作为指令的起始标记,“<”“%”和“@”之间不能加空格,作为一个整体使用。
JSP指令标记有三种:Page、 Include和Taglib。下面介绍Page和Include的具体使用方法。
3.1 page指令标记
page指令用来指定整个JSP页面一些属性的属性值,属性值用双引号括起来。Page指令的作用对整个页面有效,一般写在页面的最前面。
使用格式如下:
或
page指令可以设置的属性有contentType、 import、 pageEncoding等13个属性。重点属性介绍如下:
3.1.1 contentType属性(www.xing528.com)
该属性用来设置JSP页面的MIME( Multipurpose Internet Mail Extention)类型,浏览器会根据此要求显示网页内容。例如:
3.1.2 import属性
该属性用来导入页面中要用到的包或类,导入的包或类可以是Java环境的核心类,也可以是用户自己编写的包或类。例如:
默认情况下,JSP页面import属性已有如下值:
3.2 include指令
include指令用于在JSP页面静态插入一个文件,被插入的文件可以是JSP页面、HTML网页、文本文件或一段Java代码。使用了include指令的JSP页面在转换成Java文件时,将被插入的文件在当前JSP页面出现该指令的位置做整体插入,合并成一个新的JSP页面,然后JSP引擎再将这个新的JSP页面转译成Java文件。
include指令的使用格式为:
插入文件可以使用绝对路径和相对路径,一般要使用相对路径。页面一般都需要一个标题栏、导航栏、页脚等,我们可以将标题栏等写成单独的文件,每一个JSP页面都可以在适当的位置用include指令插入这些文件。以便提高代码的复用和效率。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。