一般格式是<%@ 指令名称 属性1=”属性值” 属性2=”属性值” …%>

指令名称有三种:page,include,taglib

<%@ page[ language="java" ][ contentType="mimeType;charset=CHARSET" ][ import="{package.class|pageage.*},…" ][ pageEncoding="CHARSET" ][ extends="package.class" ][ session="true|false" ][ errorPage="relativeURL" ][ buffer="none|8kb|size kb ][ autoFlush="true|false" ][ isThreadSafe="true|false" ][ info="text" ][ isErrorPage="true|false" ][ isELIgnored="true|false" ]
%>

language属性:设置当前页面中编写JSP脚本使用的语言,默认值为java
contentType属性:设置页面响应的MIME类型,通常被设置为text/html
import 属性:import属性类似于Java中的import语句,用来向JSP文件中导入需要用到的包。在Page指令中可多次使用该属性来导入多个包
extends属性:
extends属性用于指定将一个JSP页面转换为Servlet后继承的类
session属性:
该属性默认值为true,表示当前页面支持session,设为false表示不支持session
buffer属性:
该属性用来设置out对象(JspWriter类对象)使用的缓冲区的大小。若设置为none,表示不使用缓存
info属性:
该属性可设置为任意字符串,如当前页面的作者或其他有关的页面信息
errorPage属性:
该属性用来指定一个当前页面出现异常时所要调用的页面。如果属性值是以“/”开头的路径,则将在当前应用程序的根目录下查找文件;否则,将在当前页面的目录下查找文件。
pageEncoding 属性:
该属性用来设置JSP页面字符的编码。默认值为ISO-8859-1。

Include指令
<%@ include file=”文件的绝对路径或相对路径” %>
该指令用于在当前的JSP页面中,在当前使用该指令的位置嵌入其他的文件,如果被包含的文件中有可执行的代码,则显示代码执行后的结果

taglib指令
<%@ taglib uri=”tagURI” prefix=”tagPrefix” %>
通过使用taglib指令,开发者就可以在页面中使用一些基本标识或自定义的标识来完成特殊的功能,一般是使用JSTL标准标签库的标签

JSTL标签函数库

例如:<%@ taglib uri=”http://java.sun.com/jsp/jstl/core” prefix=”c” %>就是使用核心标准库的标签

JSP的3大指令Page,include,taglib相关推荐

  1. JSP的三个编译指令-page,include详解

    JSP的编译指令是通知JSP引擎的消息. 常见的编译指令有三个: page:该指令是针对当前页面的指令. include:用于指定如何包含另一个页面. tablib:用于定义和访问自定义标签. 编译指 ...

  2. 浅谈JSP中include指令与include动作标识的区别

    JSP中主要包含三大指令,分别是page,include,taglib.本篇主要提及include指令. include指令使用格式:<%@ include file="文件的绝对路径 ...

  3. JSP中include指令和include动作的区别

    include指令是编译阶段的指令,即include所包含的文件的内容是编译的时候插入到JSP文件中,JSP引擎在判断JSP页面未被修改,否则视为已被修改.由于被包含的文件是在编译时才插入的,因此如果 ...

  4. JSP中的include指令和include动作的区别

    我们都知道在jsp中include有两种形式,分别是Include指令:<%@ include file=""%>和include动作:<jsp:include ...

  5. 【Head First Servlets and JSP】笔记24:include指令与include动作 param动作 foward动作...

    include指令与include动作 1.样例代码 <%@ page contentType="text/html;charset=UTF-8" language=&quo ...

  6. JSP指令--Page指令

    page指令 page指令称为页面指令,用来定义JSP页面的全局属性,该配置会作用域整个页面. page指令的属性可以定义MIME类型.定义需要导入的包.错误页的指定等. page指令的语法格式如下: ...

  7. jsp文件过大,is exceeding 65535 bytes limit

    Generated servlet error:The code of method _jspService(HttpServletRequest, HttpServletResponse) is e ...

  8. JSP基础程序以及指令的使用

                                                                                    桂 林 理 工 大 学         ...

  9. JAVAWEB开发之Session的追踪创建和销毁、JSP详解(指令,标签,内置对象,动作即转发和包含)、JavaBean及内省技术以及EL表达式获取内容的使用

    Session的追踪技术 已知Session是利用cookie机制的服务器端技术,当客户端第一次访问资源时 如果调用request.getSession() 就会在服务器端创建一个由浏览器独享的ses ...

最新文章

  1. TCP协议三步挥手与四步挥手
  2. .net程序员的盲点(一):参数修饰符ref,out ,params的区别
  3. 2021-08-28 C++职业课程转录博客
  4. flex java类转成_Flex 与 java 通讯 【转】
  5. [PyTorch] 矩阵乘法
  6. 动态分区分配_关于硬盘的磁盘分区,干货分享!
  7. 测试代码耗时的时间段(.net)
  8. 非线性光纤光学——光孤子4
  9. matlab 回声状态网络ESN的时间序列预测
  10. 【软件相关】EverythingSumatraPDF的一个小bug
  11. 精确休息法——《万维钢.精英日课3》笔记
  12. Spring源码分析系列——bean创建过程分析(三)——工厂方法创建bean
  13. 熟练的“猎手”使用新的脉冲波 DDoS 攻击来打击多个目标
  14. 手机vnc远程桌面,手机vnc远程桌面教程,配置详解
  15. vmware虚拟机安装win7_VMware虚拟机安装教程
  16. win10投影到此电脑显示灰色解决办法
  17. MIT Mini Cheetah仿真环境搭建(VMware中的ubuntu20.04,含问题解决)
  18. 王权理财:鹰派寒气逼人金价开启跌势,天然气跌势暂缓有望反弹拉升
  19. 第六周小组作业:软件测试与评估
  20. 税务会计实务【21】

热门文章

  1. 有关STM32外设配置的几个常见问题
  2. yzmcms图片自适应代码_[ NeurIPS 2020 ] 一叶知秋 —— 基于“单目标域样本”的领域自适应方法...
  3. 区块链BaaS云服务(27)米链科技 HSpeed链
  4. chap10 构建Web内容的技术
  5. 现代密码学1.2--Kerckhoffs原则
  6. [BSidesSF2020]decrypto-1
  7. 密码学基础知识(九)密钥管理
  8. Docker核心原理之namespace
  9. linux配置静态ip
  10. 数据库开篇简介整体常识