标题：page
指令
定义JSP文件中的全局属性. 
JSP 语法 
<%@ page 
[ language="java" ] 
[ extends="package.class" ] 
[ import="{package.class | package.*},..." ] 
[ session="true | false" ] 
[ buffer="none | 8kb | sizekb" ] 
[ autoFlush="true | false" ] 
[ isThreadSafe="true | false" ] 
[isELIgnored="false|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对象. 
contentType="mimeType [ ;charset=characterSet ]" | "text/html;charset=ISO-8859-1"
设置MIME类型。缺省MIME 类型是： text/html，缺省字符集为 ISO-8859-1. PAGEPAGE在生化中为聚丙烯酰胺凝胶电泳，是用来分离分子量大小不一样的物质，主要是利用就是用凝胶的密度差来达到分离不物质的目的，聚丙烯酰胺凝胶是由单体丙烯酰胺（acrylamide，简称Acr）和交联剂N,N-甲叉双丙烯酰胺（N，N—methylene-bisacylamide，简称Bis）在加速剂N，N，N?，N?—四甲基乙二胺(N，N，N?，N?—tetramethyl ethylenedia mine，简称TEMED）和催化剂过硫酸铵（ammonium persulfate (NH4）2S2O8，简称AP）或核黄素（ribofavin即vita min B2，C17H20O6N4）的作用下聚合交联成三维网状结构的凝胶，以此凝胶为支持物的电泳称为聚丙烯酰胺凝胶电泳（polyacrylamide gel electrophoresis，简称PAGE）。JSP声明代码被插入到Servlet类（在service方法之外）。等价的XML表达是：
code Page Uppage up为 键盘键。作用是：向上翻页键；在文字编辑环境下，按该键盘可以将文档向前翻一页，如果已达到文档最顶端，则此键不起作用 
动词词组 
向上翻到**页 
Word 可能会停止响应 （挂起），当您按 Page Up 键返回到文档的开头。
目前，微软已经获得了“Page Up”和“Page Down”按键专利。软件巨头在2005年提出了申请，2008年8月19日正式批准。
美国专利号7,415,666描述为“一种让文档浏览者精确滚动文档定位的方法和系统，如滚动一页，而不管文档是否被放大，浏览者是否浏览了一页的全部或部分，都可以直接切换到下一页。”专利列出的“发明者”包括了Timothy Sellers，Heather Grantham和Joshua Dersch。Page Downpage Down为 键盘键。作用是：向下翻页键；在文字编辑环境下，按该键盘可以将文档向后翻一页，如果已达到文档最底端，则此键不起作用 
动词词组 
向下翻到**页 
目前，微软已经获得了“Page Up”和“Page Down”按键专利。软件巨头在2005年提出了申请，2008年8月19日正式批准。
美国专利号7,415,666描述为“一种让文档浏览者精确滚动文档定位的方法和系统，如滚动一页，而不管文档是否被放大，浏览者是否浏览了一页的全部或部分，都可以直接切换到下一页。”专利列出的“发明者”包括了Timothy Sellers，Heather Grantham和Joshua Dersch。
分离技术
PAGE为Polyacylamide Gel Electrophoresis的简写即聚丙烯酰胺凝胶电泳，是一种常用的分离技术。
原理
1．聚丙烯酰胺凝胶是由丙烯酰胺单体（以后简称单体）在水溶液中聚合而成的亲水性高聚物，是一种透明而不溶于水并有韧性的凝胶。 　
2．制备凝胶时需要的原料是：丙烯酰胺，亚甲基双丙烯酰胺（双体，用作交联剂）o在水溶液中用催化剂引发聚合。常用的催化剂有：二甲氨基丙腈（DMAPN）；过硫酸铵，四甲基乙二胺；过硫酸铵或加核黄素后用紫外光（波长 253．7毫微米）引发聚合。 
3．聚合时丙烯酰胺分子通过加成反应形成长链，双体的作用是在长链之间形成交联，成为具有三维网状结构的凝胶（见图1）。所以在凝胶电泳中除了具有电泳的分离外还具有分子筛作用，从而增高了它的分辨能力。 
4．聚合时，根据分离的需要，可以用改变单体溶液浓度或增减双体比例的办法制成孔度大小不同的凝胶。在分离血清蛋白时，我们采用的丙烯酰胺总浓度为6．5%，内含单体96%，双休4 5{刍（T一6．5，c一4%）。 　
5．聚合物分子中含有很多酰胺基，所以凝胶具有良好的亲水性。能在水中溶胀但不溶解。
操作流程
SDS-PAGE聚丙烯酰胺凝胶电泳操作流程[1]
1.将玻片装置搭建起来，加水静置，检查是否有渗漏。 　
2.配制分离胶 加入2玻片间，加时尽量减少气泡，由玻片一端连续、快速、均匀的注入，可适当摇晃，使得分离胶上界面尽量水平；加保护液（0.1% SDS）静置凝聚。加保护液时，枪头应均匀扫过玻片上沿，切不可由一端注入。 　
3.配制浓缩胶 待分离胶凝固后，去除保护液，依同样方法加入上层浓缩胶，并插入梳齿模具，静置。插入模具后，加少许浓缩胶，补平液面 。 　
4.配制电泳缓冲液，浓缩胶凝固后，玻片取下，放入电泳槽中，有凹陷玻片朝向内侧，并将玻片用夹子夹紧，在外侧玻片粘上凹槽指示薄片，取下梳齿，加入电泳缓冲液，平板内侧液面以刚没过凹槽上沿为宜。 
5.样品处理 将待分析样品配制成合适的浓度或浓度梯度溶液，连同marker分装于Ep管中，并加入loading buffer ，100℃煮沸。此步可调至步骤3后做，一般4完成后不宜等待过长时间，最好立即加样、通电。 　
6.将样品液依次加入梳齿形胶孔中，每孔上样量10ul。 　
7.接通电源，设为恒流10 mA，待样品跑至分离胶界面后，调整电流为15 mA。
8.胶跑完后，固定（0.5h~）、染色（1.5h~）、脱色。
作用
SDS是阴离子去污剂，作为变性剂和助溶试剂，它能断裂分子内和分子间的氢键，使分子去折叠，破坏蛋白分子的二、三级结构。而强还原剂如巯基乙醇，二硫苏糖醇能使半胱氨酸残基间的二硫键断裂。在样品和凝胶中加入还原剂和SDS后，分子被解聚成多肽链，解聚后的氨基酸侧链和SDS结合成蛋白- SDS胶束，所带的负电荷大大超过了蛋白原有的电荷量，这样就消除了不同分子间的电荷差异和结构差异。 SDS-PAGE一般采用的是不连续缓冲系统，与连续缓冲系统相比，能够有较高的分辨率。 　
浓缩胶的作用是有堆积作用，凝胶浓度较小，孔径较大，把较稀的样品加在浓缩胶上，经过大孔径凝胶的迁移作用而被浓缩至一个狭窄的区带。当样品液和浓缩胶选TRIS/HCL缓冲液，电极液选TRIS/甘氨酸。电泳开始后，HCL解离成氯离子，甘氨酸解离出少量的甘氨酸根离子。蛋白质带负电荷，因此一起向正极移动，其中氯离子最快，甘氨酸根离子最慢，蛋白居中。电泳开始时氯离子泳动率最大，超过蛋白，因此在后面形成低电导区，而电场强度与低电导区成反比，因而产生较高的电场强度，使蛋白和甘氨酸根离子迅速移动，形成以稳定的界面，使蛋白聚集在移动界面附近，浓缩成一中间层。 
此鉴定方法中，蛋白质的迁移率主要取决于它的相对分子质量，而与所带电荷和分子形状无关。
CSS属性
语法：page：auto | <identifier>
默认值：auto取值：auto：参照当前的默认页面<identifier>：指定@page规则下的页面类型定义[2]说明：检索或指定显示对象容器时使用的页面类型。参阅@page示例代码：
@page rotated { size: landscape;}p { page: rotated; page - break - before: left;}