JSP常用三个指令元素

(一)Page指令

        page指令用来设定JSP页面的全局属性,该配置作用于整个JSP页面。语法格式为<%@page 属性="属性值" 属性="属性值"%>。        

       page指令包含13个属性,如下:
        (1)language 用来指明所使用的脚本语言类型
        (2)extends  用来指定该JSP页面生成的Servlet继承于哪个父类
        (3)import   用来指定要导入的Java包 
            默认导入的包有:
            java.lang.*;
            java.servlet.*;
            java.servlet.jsp.*;
            java.servlet.http.*;
        (4)session  用来指定该JSP页面是否可以使用session对象
        (5)buffer    指定是否使用缓冲区
        (6)autoFlush 指定缓冲区是否自动进行强制输出
        (7)isThreadSafe 指定该JSP文件是否支持多线程的使用
        (8)info      设置该JSP页面的相关信息
        (9)errorPage 指定当该JSP文件发生异常错误时,网页跳转到的能处理此异常的JSP文件
        (10)isErrorPage 指定该JSP文件是否为能处理异常的JSP文件
        (11)contentType 指定该JSP文件的MIME类型及网页编码格式
        (12)pageEncoding 指定网页的编码格式
        (13)isELIgnored  指定该JSP文件是否支持EL表达式

(二)include指令

        include指令用于在JSP文件中include一个包含文本或代码的文件,使用include指令包含文件,执行时,先  将文件的内容插入到include指令所在的位置,执行完被包含文件的内容后,在继续执行该JSP文件。语法格式:     <%@ include file="被包含文件的URL"%>。

(三)taglib指令

         taglib指令用来声明此JSP文件使用了自定义的标签,同时制定所引用的标签库并设置前缀。语法格式为:
<%@ taglib uri="taglibrary's uri" prefix="tagPrefix"%> uri属性制定标签库的存放位置,prefix制定该标     签库的前缀。如:<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>

猜你喜欢

转载自blog.csdn.net/shizhudufou/article/details/80733476