JSP之page指令

JSP之page指令2008-03-10 16:15<%@ page 

[ language="java" ] 

[ extends="package.class" ] 

[ import="{package.class | package.*}, ..." ] 

[ session="true | false" ] 

[ buffer="none | 8kb | sizekb" ] 

[ autoFlush="true | false" ] 

[ isThreadSafe="true | false" ] 

[ info="text" ] 

[ errorPage="relativeURL" ] 

[ contentType="mimeType [ ;charset=characterSet ]" | "text/html ; charset=ISO-8859-1" ] 

[ isErrorPage="true | false" ] 

%> 
例子         
<%@ page import="java.util.*, java.lang.*" %> 

<%@ page buffer="5kb" autoFlush="false" %> 

<%@ page errorPage="error.jsp" %>       
描述
<%@ page %>指令作用于整个JSP页面,同样包括静态的包含文件。但是<% @ page %>指令不能作用于动态的包含文件,比如 <jsp:include> 

你可以在一个页面中用上多个<% @ page %>指令,但是其中的属性只能用一次,不过也有个例外,那就是import属性。因为import属性和Java中的import语句差不多(参照Java Language),所以你就能多用此属性几次了. 

无论你把<% @ page %>指令放在JSP的文件的哪个地方,它的作用范围都是整个JSP页面。不过,为了JSP程序的可读性,以及好的编程习惯,最好还是把它放在JSP文件的顶部. 

属性
language="java"
声明脚本语言的种类,暂时只能用"java" 

extends="package.class"
标明JSP编译时需要加入的Java Class的全名,但是得慎重的使用它,它会限制JSP的编译能力. 

import="{package.class | package.* }, ..."
需要导入的Java包的列表,这些包就作用于程序段,表达式,以及声明。 

下面的包在JSP编译时已经导入了,所以你就不需要再指明了: 

java.lang.* 
javax.servlet.* 
javax.servlet.jsp.* 
javax.servlet.http.* 

session="true | false"
设定客户是否需要HTTP Session.(学过ASP的人,应该对它不陌生)如果它为true,那么Session是有用的。 

如果它有false,那么你就不能使用session对象,以及定义了scope=session的<jsp:useBean>元素。这样的使用会导致错误. 

缺省值是true. 

buffer="none | 8kb | sizekb"
buffer的大小被out对象用于处理执行后的JSP对客户浏览器的输出。缺省值是8kb 

autoFlush="true | false"
设置如果buffer溢出,是否需要强制输出,如果其值被定义为true(缺省值),输出正常,如果它被设置为false,如果这个buffer溢出,就会导致一个意外错误的发生.如果你把buffer设置为none,那么你就不能把autoFlush设置为false. 

isThreadSafe="true | false"
设置Jsp文件是否能多线程使用。缺省值是true,也就是说,JSP能够同时处理多个用户的请求,如果设置为false,一个jsp只能一次处理一个请求 

info="text"
一个文本在执行JSP将会被逐字加入JSP中,你能够使用Servlet.getServletInfo方法取回。 

errorPage="relativeURL"
设置处理异常事件的JSP文件。 

isErrorPage="true | false"
设置此页是否为出错页,如果被设置为true,你就能使用exception对象.
8155平台multi-display(多屏显示)原理与配置 8155平台多屏互动原理与配置 阅读详情

相关推荐

告别Modern Standby!Win10/11强制S3睡眠的终极指南(含BIOS设置避坑)

本文是针对Windows 10/11用户因Modern Standby(S0低电量待机)导致睡眠耗电、发热问题的终极解决方案。文章详细对比了Modern Standby与传统S3睡眠(Suspend to RAM)的本质区别,并提供了从系统诊断、注册表修改、BIOS/UEFI设置避坑到驱动优化的完整步骤,旨在帮助用户强制启用稳定、省电的S3睡眠模式,彻底告别睡眠噩梦。

n7o8p的博客 802

【Codeforces 1191 E. Tokitsukaze and Duel】乱搞

CF573E 题意 有n长度的01串 你一次能把k长度的连续01串变成 0 或者 1 能把所有串变相同者赢 sjf先操作 q老师后操作 问你谁赢 首先要知道一个事情 如果sjf第一步或者不用操作就可以把串变成相同串 那么sjf肯定赢 我们怎么判呢 用两个vector 存 0 和 1 的下标 如果这两个vector有任何一个为空 那么原串肯定相同 或者不空但是最大下标减最小下标+1 <= k ...

我是谁 --- 卡比兽 1万+

NCBI|叶绿体基因组数据上传

叶绿体基因组NCBI上传 小编最近在NCBI上传了好几次数据…想着可以把具体的上传步骤写下来,供大家参考。以下是叶绿体基因组的上传示例,大家可以瞅瞅 图片 准备工作 1.登录NCBI官网:https://www.ncbi.nlm.nih.gov/, 依次点击“sign in to NCBI”——“See more 3rd party sign in options”——搜索“Microsoft live.com”。 ”sign in to NCBI“ ”See more 3rd party sign i

weifanbio的博客 3901

jsp头部的page指令

jsp头部的page指令 jsp的page指令可以修改jsp页面中一些重要的属性,或者行为。 <%@ page contentType=“text/html;charset=UTF-8” language=“java”%> language属性 表示 jsp翻译后是什么语言文件。暂时只支持java。 contentType属性 表示 jsp返回的数据类型是什么。也是源码中 response.setContentType()参数值 pageEncoding属性 表示当前jsp页面文件本身的字符集

A_JOKER___的博客 1万+

Label Studio保姆级教程:从零搭建医疗影像标注平台(DICOM格式支持)

本文提供基于Label Studio从零搭建医疗影像标注平台的保姆级教程。针对DICOM格式支持,详细阐述了环境部署、DICOM深度集成与预处理、团队协作权限管理以及质量审核闭环等核心环节,旨在构建一个高效、可落地的医疗AI数据标注解决方案,助力模型落地。

nft7creator的博客 304

域控制器开发避坑实录:从硬件设计到软件集成的5个关键挑战

本文深入剖析了域控制器开发中的5大关键挑战,从硬件选型到软件集成,涵盖智能驾驶芯片选择、实时性优化、AUTOSAR架构适配等核心问题。通过实战案例和数据对比,为工程师提供避坑指南,助力提升开发效率和系统可靠性。

weixin_29258297的博客 395

第10课:JSP指令 Page指令 (JSP教程 JSP入门实战教程 黄菊华Java网站开发系列教程)

JSP 指令是为 JSP 引擎(比如 Tomcat)而设计的,它们并不直接产生任何可见输出,而只是告诉引擎如何处理 JSP 页面中的其余部分。 JSP 引擎会根据 JSP 的指令信息来编译 JSP,生成 Java 文件。在生成的 Java 文件中,指令就不存在了。 一般都会把 JSP 指令放到 JSP 文件的最上方,但这不是必须的。 指令通常以<%@标记开始,以%>标记结束,它的具体语法如下: <%@ 指令名称 属性1="属性值1" 属性2="属性值2" ... 属性n="属性值n"

杭州.黄老师 8060

Transformer代码(Pytorch实现和详解)!!!

这个是第一版,有些代码如果不对,欢迎在评论指正,后续会慢慢改,我也是刚接触transformer,若有些地方理解不对还请指正。

xml的博客 5612

JSP page 指令详解

创建一个JSP文件,需要对文件进行一些基本的页面的控制,如JSP中使用的脚本语言的类型,页面的编码方式等,这些属性需要使用JSP 的指令 page 指令来进行相关的控制。下面介绍一下page 指令中各属性如何对页面进行哪些控制的。 language  指定JSP脚本的语言,默认值为Java,不作修改import     导入包名,多个包之间使用 ,  号隔开,可以出现多次  pageEnco

shenqijiuzhai的专栏 7796

制作你自己的yolov5数据集并进行训练

项目地址:make-your-yolov5_dataset 一、数据集标注软件 labelImg labelMe 精灵标注助手 更多的标注工具你可以去看:深度学习图像标注工具汇总 、 十个最常用深度学习图像/视频数据标注工具 、 百度一下 在这里我选择使用labelImg 二、数据集标注 下载labelImg 解压,直接打开labelimg.exe labelImg标注数据 标注完成后即可获得VOC格式(生成.xml文件)的数据 目录结构: dataset │ ├─Annotations .

年少的勇气已经用完,剩下的就是三思而后行 1万+

【C#学习记录】如何让界面控件实现自适应布局(Winform)

小伙伴们大家好,我是雷工!在软件界面设计中,客户常常要求设计的界面可以随意缩放,缩放过程中,界面中的按钮等控件也会随着窗体变大缩小自动调整显示位置和尺寸大小。在C#的Winform窗体中如何实现这个效果,下面我们一起学习下。

做有价值的事,积累有价值的笔记! 1万+

JSP page指令

JSP page 指令是页面指令,可以定义在整个 JSP 页面范围有效的属性和相关的功能。利用 page 指令,可以指定脚本语言,导入需要的类,指明输出内容的类型,指定处理异常的错误页面,以及指定页面输出缓存的大小,还可以一次设置多个属性。

unber的博客 2766

安卓15_ROM修改定制化_____修改rom的前提条件 去除各种验证 安卓设备通用

通过博文了解💝💝💝 1-------💝💝💝了解安卓设备的启动流程与核心验证机制 2-------💝💝💝了解安卓设备修改rom中的各种验证机制以及对应的去除方法 3-------💝💝💝了解avb验证与dm验证的本质区别与对应的操作方式 4-------💝💝💝修改rom前的循序步骤 避免验证机制导致的不开机

小马哥的专栏 507

jsp page指令详解

一、JSP 指令 JSP 指令(directive)影响由 JSP 页面生成的 servlet 的整体结构。下面的模板给出指令的两种可能形式。属性值两边的双引号可以替换为单引号,但引号标记不能完全省略。如果要在属性值中使用引号,则要在它们之前添加反斜杠,' 使用 \'," 使用 \" attribute2="value2" ...... attribute3="value3

microfhu的专栏 3万+

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

JSP指令之page指令

JSP指令之page指令          Page指令算是JSP中最常用的指令了,用来生命JSP页面的属性。JSP指令的多个属性可以写在一个page指令里,也可以写在多个指令里,例如 (代码)          但是,需要我们注意的是,无论在哪个page指令里的属性,任何page允许的属性都只能出现一次,否则会出现编译错误。但时import属性除外,它可以出现多次。          下

han360096710的博客 2550

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

JSP中 page指令的属性

JSP中包含page ,include,和taglib3条指令。 指令被服务器解释并执行,不会产生任何的内容输出到网页中 Page指令:用于定义JSP页面的相关属性 格式如下: <%@ page attr1="value1" attr2="value2" ....%> page指令包含的属性有15个,下面是几个常用的 language属性:用于设置JSP页面使用的语言 <%...

x_12138的博客 2934

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

JSP语法 Page指令

Page 指令定义JSP文件中的全局属性.  JSP 语法[ language="java" ] [ extends="package.class" ] [ import="{package.class | package.*}, ..." ] [ session="true | false" ] [ buffer="none | 8kb | sizekb" ] [ autoFlush

twosecond 635

jsp学习之page指令

page指令 常用属性 No 性别 成绩 1 authFlush 如果为true,则out.println()等方法输出的字符串并不是立刻到达客户端服务器的,而是暂时存在缓存里,缓存满或程序执行完毕或者执行out.flush()操作时才到客户端。如果为false,当缓冲区满时,将出

qq_37326058的博客 656

JSP页面page指令

JSP页面有三大指令:page、include、taglib,都是为了方便操作jsp页面而创建了,先来学习page指令

26万+

JSP—page指令

JSP—page指令 1).page指令用于定义JSP页面的各种属性,无论page指令出现在JSP页面中的什么地方 它的作用的都是整个JSP页面,为了保持程序的可读性和遵循良好的编程习惯,page指令最好是放在整个JSP页面的起始位置。 2).page指令常用的属性: ①import属性:指定当前JSP页面对应的Servlet需要导入的类 <%@page import="ja...

weixin_33843409的博客 235

Jsp 中 Page 指令属性详解

page指令用来定义JSP文件中的全局属性。一个JSP页面可以包含多个page指令,除了import属性外,其它属性只能出现一次。         [language="java"]  //设置(声明)语言类型            [import="{package.class|package.*},..."] //导包         [contentType="TY

白璐 | 产品经理 5517

JSP的page指令实战

一page指令的info属性实战 1代码 <%@ page contentType="text/html; charset=GBK" language="java" errorPage="" %> <!-- 指定info信息 --> <%@ page info="this is a jsp"%> <!DOCTYPE html PUBLIC "-/...

实践求真知 3716

IDEA JSP include,page静态指令

IDEA JSP include,page静态指令 文章目录IDEA JSP include,page静态指令一、include静态包含二、page指令1.language2.import3.contentType4.session5.buffer6.autoFlush7.isThreadSafe 一、include静态包含 <%-- Created by IntelliJ IDEA. User: ruochen Date: 2020/10/20 Time: 19:51 To

若宸的博客 1188

JSP指令元素:page指令,include指令,taglib指令

一、指令元素(directive elements):控制所生成的servlet结构。 JSP指令用于“转换阶段”提供整个JSP页面的相关信息,影响由JSP页面生成的Servlet的整体结构。指令不会产生任何的输出到当前的输出流中。 1,指令元素语法: 说明: 之间不能有任何的空格。 属性值两边的双引号可以替换为单引号。引号标记不能完全省略。 在属性中使用引号使用\进行转义。 2,指令的xml语

u014012083的专栏 795

page的用法 java_jsp中page指令用法详解

本文实例讲述了jsp中page指令用法。分享给大家供大家参考。具体如下:一、JSP 指令JSP 指令(directive)影响由 JSP 页面生成的 servlet 的整体结构。下面的模板给出指令的两种可能形式。属性值两边的双引号可以替换为单引号,但引号标记不能完全省略。如果要在属性值中使用引号,则要在它们之前添加反斜杠,' 使用 \'," 使用 \"attribute2="value2".......

weixin_31211977的博客 2799

JSP 指令元素 page指令详解

page指令 属性 描述 默认值 language 定义要是用的脚本语言 java import 和一般的java import意义一样,可以用“,”分割包和类列表,以引入多个java类 默认忽略 session 是否支持HTTP会话 true buffer 到客户输出流的缓存模式。none:不缓存;指定数值:不小于这个数值的缓存区进行缓存 不小于8KB autoF...

wildcat的博客 478
上一篇: coco/r的编译器主类
下一篇: 关于正则语言的泵引理(非正则语言的判别)
deepfuture
博客等级 码龄17年 210粉丝 1287原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值