2、《JSP页面中最常利用的脚本元素》

3、《JSP页面隐蔽了哪些工具》

Page指令

jsp用异常写限制数字Jsp页面中常见的page指令 AJAX

我们在说《JSP页面中最常利用的脚本元素》的时候,提到了指令标签

而Page指令,便是一种极其常见的指令

之前利用的例子:

Page指令可以在页面内随便放置,一样平常是放在页首的位置。

里面有很多利用:

(1)language:

language属性有默认,写成别的编译不了

写法是:<%@ page language=\"大众java\"大众%>

(2)extends:

标明JSP编译时须要加入的Class的全名,最好不该用它,它会限定JSP的编译能力.

写法是: <%@ page extends=\"大众package.class\"大众%>

(3)import:

import属性,写了之后会自动添加到servlet的import语句中,但不进行包存在性的检讨;

写法:<%@ page import=\"大众java.util.\公众%>

(4)session:

Session工具是否参与会话,session=\"大众false\"大众就没有session工具了

写法:<%@ page session=\"大众false\"大众%>

(5)buffer:

buffer属性指定out工具(JspWriter)利用的缓冲区大小,以kb为单位,默认8kb

写法:<%@ page buffer=\公众none\公众%>

(6)autoFlush:

autoFlush属性掌握当缓冲区满了后,是自动清空输出缓冲区(默认true),还是在缓冲区溢出后抛出非常(false)。

写法:<%@ page autoFlush=\公众true\"大众%>

(7)isThreadSafe:

isThreadSafe问你的运用是否是线程安全的,缺省为true,表示运用是线程安全的,可以同时相应多个要求;如果设置为false,那么一次只能处理一个用户要求。

写法:<%@ page isThreadSafe=\"大众false\公众%>

(8)info:

定义一个可以在servlet中通过getServletInfo方法获取的字符串。
jsp容器做的是在servlet中天生getServletInfo方法返回info属性指定的String

写法:<%@ page info=\"大众infotext\"大众%>

(9)errorPage:

errorPage=\公众relativeURL\"大众 设置处理非常事宜的JSP文件。

isErrorPage=\"大众true | false\"大众 设置此页是否为出错页,如果被设置为true,你就能利用exception工具

写法:<%@ page errorPage=\公众error.jsp\"大众%>、、<%@ page isErrorPage=\公众true\"大众%>

(10)isELIgnored:

isELIgnored忽略el表达式

写法:<%@ page isELIgnored=\公众true\公众%>

(11)contentType:

contentType属性设置发送到客户端文档的相应报头的类型和字符编码。
多个利用;号分开。
pageEncodeing属性只用于变动字符编码

写法:<%@ page contentType=\"大众text/html; charset=UTF-8\"大众%>

Charset设置的是页面的字符集、pageEncoding定义的输出流的字符集

我们写整理这些,里面的内容会在学习的过程中不断扩展,这次我们就做一个小例子

我们在我们之前的页面写一个明显的缺点

然后我们运行做事器

然后访问页面

点击提交

页面就会涌现缺点

但是这个看的人有点晕。
特殊是用户他不知道这是什么

我们写一个缺点页面

我们写内容

然后在缺点页面引入

然后就看到我们写的内容了,这样就不会涌现前面用户看不懂的情形,我们可以写我们想写的

这个例子末了一个,也涌现了Exception中的隐蔽工具,记到条记了,又碰着一个。