<%@ page 属性1=“value” 属性2=“value2” ......%>

page的属性有13种:

1)language  --- 声明所使用的脚本语言的种类。(可省略)

value       --- java

eg:          --- <%@ page language="java" %>

2)extends   --- 定义此JSP网页产生的Servlet是继承哪个。

value       --- <%@ page extends="package.class" %>一般不需要设置,jsp页面默认的父类是HttpJspBase

eg:         --- <@page extends="myweb.MyPage">

3)import     --- 指定所导入的包。

value       --- java.lang.*;javax.servlet.*;javax.servlet.jsp.*;javax.servlet.http.*等

eg:          --- <%@ page import="java.util.*","java.awt.*","java.io.*" %>(可指定多个)

4)session    --- 指定JSP页面中是否可以使用Session对象。

value       --- true(默认),false

eg:         --- <%@page session="true" %>

5)buffer      --- 指定输出缓冲区的大小

value       --- 8KB(默认)

eg:          --- <%@ page buffer="16KB" %>

6)autoFlush --- 指定当输出缓存区即将溢出时,是否需要强制输出缓冲区内容。

value       --- true(默认),false

eg:          --- <%@ page autoFlush="true" %>

7)isThreadSafe --- 指定JSP文件是否支持多线程。

value       --- true(默认支持),false

eg:         --- <%@ page isThreadSafe="true" %>

8)info         --- 设置JSP页面的相关信息。可以在 servlet,html等中通过 getServletInfo 方法获取的字符串。

value       --- <%@ page info="" %>

eg:          --- <%@ page info="Some Message" %>

9)ErrorPage --- 指定错误的处理页面, 默认为本页面。

value       --- <%@ page errorPage=" url "%>

eg:          --- <%@ page errorPage="error.jsp"%>

10) isErrorPage---指定JSP文件能否进行异常处理。

value      --- true(产生一个exception对象) ,false(默认)

eg:         --- <%@ page isErrorPage="true" %>

11) contentType --- 指定JSP页面的编码方式和JSP页面响应的MIME类型。

value       --- charset=ISO-8859-1(默认)  text/html(默认)

eg:          --- <%@ page contentType="text/html;charset=GB2312" %>

12)pageEncoding --- 指定页面编码格式。

value      --- ISO-8859-1,GB2312,UTF-8等

eg:         --- <%@ page pageEncoding="UTF-8"%>

13) isELIgnored --- 指定JSP文件是否支持EL表达式。

value       --- true ,false(默认)

eg:          --- <%@ page isELIgnored="true" %>

page指令的更多相关文章

  1. Page 指令的各个属性及其功能

    转载:http://www.cnblogs.com/elleniou/archive/2012/09/09/2678101.html 语法规则: <@%page attribute1=”valu ...

  2. 合法提交Html标签 Page指令

    3.2.1 提交合法的HTML标签(1) 有时候我们需要让我们提交的文本展示出来的效果非常美观,通常会对服务器提交一些HTML标签来控制文本或内容的样式. HTML标签可能包含了很多不安全的因素,所以 ...

  3. JSP page指令详解

    JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言. 语法格式如下: <%@ directive attribute="value" %> 指令可以 ...

  4. ASP.NET @Page指令属性(vs2010)

    最近看一篇好文章,摘抄下来. 原文出处:http://www.cnblogs.com/zhaozhan/archive/2010/05/01/1725819.html @Page指令位于每个ASP.N ...

  5. jsp include page指令标记

    include指令标记 <jsp:include page=""> 父页面和包含进来的页面单独编译,单独翻译成servlet后,在前台拼成一个HTML页面. 动态编译& ...

  6. Java学习-034-JavaWeb_003 -- JSP page 指令

    前文对 JSP 的基础知识进行了初步的讲解,此文主要讲述 JSP page 指令. page 指令用于定义页面的多种属性,例如:脚本语言.编码方式.导入的 Java 包等,page 执行的语法如下: ...

  7. C# @Page指令中的AutoEventWireup,CodeBehind,Inherits

    AutoEventWireup 如果 Page 指令的 AutoEventWireup 属性被设置为 true(或者如果缺少此属性,因为它默认为 true) ,该页框架将自动调用页事件,即 Page_ ...

  8. (转)通过在 Page 指令或 配置节中设置 validateRequest=false 可以禁用请求验证

    通过在 Page 指令或 配置节中设置 validateRequest=false 可以禁用请求验证 说明:   请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止.该值可能指示危及应用 ...

  9. @page指令 validateRequest的作用

    在 Web 应用程序中,要阻止依赖于恶意输入字符串的黑客攻击,约束和验证用户输入是必不可少的.跨站点脚本攻击就是此类攻击的一个示例.其他类型的恶意数据或不需 要的数据可以通过各种形式的输入在请求中传入 ...

  10. 控制所生成的servlet的结构: JSP page指令

    在JSP中,主要有3种类型的指令:page, include和taglib.page指令允许我们通过类的导入.servlet超类的定制.内容类型的设置.以及诸如此类的事物来控制servlet的结构.p ...

随机推荐

  1. centos linux安全和调优 第四十一节课

    centos  linux安全和调优    第四十一节课 上半节课 Linux安全 下半节课 Linux调优 2015-07-01linux安全和调优 [复制链接]--http://www.apele ...

  2. 用NPOI操作EXCEL关于HSSFClientAnchor(dx1,dy1,dx2,dy2,col1,row1,col2,row2)的参数

    2.4.1 用NPOI操作EXCEL关于HSSFClientAnchor(dx1,dy1,dx2,dy2,col1,row1,col2,row2)的参数   NPOI教程:http://www.cnb ...

  3. [BS-06] 设置release发布时NSLog不打印设置

    设置release发布时NSLog不打印设置 前提:在XCode做开发调试时往往需要打印一些调试信息做debug用,大家知道当打印信息的地方多了之后在模拟器上跑可能不会有什么问题,因为模拟器用的是电脑 ...

  4. JQuery获取页面关闭事件

    <script type="text/javascript" language="javascript"> $(window).unload(fun ...

  5. javascript设计模式学习之十四——中介者模式

    一.中介者模式的定义和应用场景 中介者模式的作用在于解除对象之间的紧耦合关系,增加一个中介者之后,所有对象都通过中介者来通信,而不是互相引用,当一个对象发生变化的时候,仅需要通知中介者即可.从而将网状 ...

  6. Eureka的故事,专注能让你看到别人看不到的事情

    有这么一句古老的箴言: 如果你手里有一把锤子,所有东西看上去都像钉子. 其实这句话已经是老调中的老调重弹了,我们程序员有很多锤子:OO.设计模式.语言(C, C++, Java, Python, Ru ...

  7. 仿Smarty替换模板标签时遇到的问题

    最近正在做一个微型的仿TP框架,当然以鄙人之技术只能略仿表层,于是遇到的问题层出不穷.今天做到View层替换模板部分,本以为一下子搞掂的事,果不其然又是败下阵来. 好了,来重点. 模板文件 test1 ...

  8. js星级评分点击星级评论打分效果

    html代码: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www ...

  9. git客户端

    https://git-for-windows.github.io/ http://blog.csdn.net/shulianghan/article/details/18812279 自己的gith ...

  10. jdk安装与环境变量配置(一劳永逸)

    换了一个项目组做新的项目,新的机器,又得重新打环境,懒得去百度下,这里做个备份,下回直接看就行,如下 进行java开发,首先要安装jdk,安装了jdk后还要进行环境变量配置: 1.下载jdk(http ...