page指令
<%@ 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指令的更多相关文章
- Page 指令的各个属性及其功能
转载:http://www.cnblogs.com/elleniou/archive/2012/09/09/2678101.html 语法规则: <@%page attribute1=”valu ...
- 合法提交Html标签 Page指令
3.2.1 提交合法的HTML标签(1) 有时候我们需要让我们提交的文本展示出来的效果非常美观,通常会对服务器提交一些HTML标签来控制文本或内容的样式. HTML标签可能包含了很多不安全的因素,所以 ...
- JSP page指令详解
JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言. 语法格式如下: <%@ directive attribute="value" %> 指令可以 ...
- ASP.NET @Page指令属性(vs2010)
最近看一篇好文章,摘抄下来. 原文出处:http://www.cnblogs.com/zhaozhan/archive/2010/05/01/1725819.html @Page指令位于每个ASP.N ...
- jsp include page指令标记
include指令标记 <jsp:include page=""> 父页面和包含进来的页面单独编译,单独翻译成servlet后,在前台拼成一个HTML页面. 动态编译& ...
- Java学习-034-JavaWeb_003 -- JSP page 指令
前文对 JSP 的基础知识进行了初步的讲解,此文主要讲述 JSP page 指令. page 指令用于定义页面的多种属性,例如:脚本语言.编码方式.导入的 Java 包等,page 执行的语法如下: ...
- C# @Page指令中的AutoEventWireup,CodeBehind,Inherits
AutoEventWireup 如果 Page 指令的 AutoEventWireup 属性被设置为 true(或者如果缺少此属性,因为它默认为 true) ,该页框架将自动调用页事件,即 Page_ ...
- (转)通过在 Page 指令或 配置节中设置 validateRequest=false 可以禁用请求验证
通过在 Page 指令或 配置节中设置 validateRequest=false 可以禁用请求验证 说明: 请求验证过程检测到有潜在危险的客户端输入值,对请求的处理已经中止.该值可能指示危及应用 ...
- @page指令 validateRequest的作用
在 Web 应用程序中,要阻止依赖于恶意输入字符串的黑客攻击,约束和验证用户输入是必不可少的.跨站点脚本攻击就是此类攻击的一个示例.其他类型的恶意数据或不需 要的数据可以通过各种形式的输入在请求中传入 ...
- 控制所生成的servlet的结构: JSP page指令
在JSP中,主要有3种类型的指令:page, include和taglib.page指令允许我们通过类的导入.servlet超类的定制.内容类型的设置.以及诸如此类的事物来控制servlet的结构.p ...
随机推荐
- Mysql-5.6.30卸载
Mysql-5.6.30卸载 一.删除相关文件 rm -rf /var/lib/mysql/mysql (删除数据文件) rm -f /root/.mysql_secure (删除缺 ...
- android PopupWindow实现从底部弹出或滑出选择菜单或窗口
本实例弹出窗口主要是继承PopupWindow类来实现的弹出窗体,布局可以根据自己定义设计.弹出效果主要使用了translate和alpha样式实现,具体实习如下: 第一步:设计弹出窗口xml: &l ...
- Android --Activity与Fragment通讯
参考博客:详解Fragment跟Activity之间的通信 Activity中方法 private OnSearchListener mSearchListener; /** *定义一个借口 **/ ...
- 第四篇 SQL Server安全权限
本篇文章是SQL Server安全系列的第四篇,详细内容请参考原文. 权限授予主体访问对象,以执行某些操作.SQL Server有大量你可以授予给主体的权限,你甚至可以拒绝或回收权限.这听起来有点复杂 ...
- set方法内存分析
// // main.m // 04-set方法的内存管理分析 // // Created by apple on 14-3-17. // // #import <Foundation/F ...
- MSBUID相关(笔记)
用于创建可靠的最佳实践 Build,Part 1 http://msdn.microsoft.com/zh-cn/magazine/dd419659.aspx 用于创建可靠的最佳实践 Build,Pa ...
- BeanUtils设置字段值失败问题
package org.apache.commons.beanutils; import static org.junit.Assert.*; import java.beans.BeanInfo; ...
- RMQ (Range Minimal Query) 问题 ,稀疏表 ST
RMQ ( 范围最小值查询 ) 问题是一种动态查询问题,它不需要修改元素,但要及时回答出数组 A 在区间 [l, r] 中最小的元素值. RMQ(Range Minimum/Maximum Query ...
- PAT 解题报告 1003. Emergency (25)
1003. Emergency (25) As an emergency rescue team leader of a city, you are given a special map of yo ...
- EL表达<%@page isELIgnored="false"%>问题
上网查找资料后得知:主要原因是EL表达式无法被解析到. 其实从后台取值并传值到前台来根本就没有错,而前台JSP页面EL表达式无效,解析不到EL表达式,引起的原因是web.xml中: <web-a ...