在服务完一个客户端的请求后才去服务另一个。
info="infoText
你可以用这个属性来描述有关JSP
程序的说明文字,以Tomcat3.0的默认值是"J
asper JSP 1.1 Engine“,你可以用getServletInfo()来取得info的字符串。
errorPage="errorPageURL"
这属性是用来设定当JSP程序在处理客户端请求时,如果发生例外所要传送的网页。可以在JSP程序中可能发生例外的地方丢出一个继承自Throwable的例外对象。如果发生例外,JSP就会执行request.setAttribute,将你所丢出的例外对象传送到错误信息网页,然后传回你所指定的错误信息网页内容。如果没有设定的话,就以默认网页来传回错误信息。
isErrorPage="true|false"
这属性是用来设定这个JSP程序是否作为传回错误信息的网页,默认值是"false"。
contentType="contentTypeInfo"
这属性是用来设定传回网页的文件格式与编码方式,默认值是"text/html;charset=8859_1"。
include编译指令
include编译指令是用来将所指定的JSP程序或网页内容嵌入JSP程序内。
语法
<%@ include file="fileURLSpec" %>
fileURLSpec必须是本地端的文件路径加上文件名称。
taglib编译指令
taglib编译指令是用来扩展JSP程序的动作指令。
语法
<%@ tablib url="tagLibrary" prefix="prefix" %>
说明
url 属性用来执行标签定义库的存放地址。
prefix 属性用来定义标签的前置字符串,以与默认的标签做分别。
jsp:useBean
语法
1. <jsp:useBean id="name" scope="page|request|session|application" typeSpec />
和
2. <jsp:useBean id="name" scope="page|request|session|application" typeSpec >
body
</jsp:useBean>
这个动作指令可以包含或不包含body,不包含的形式如上面的第一项,直接以"/>"结束整个指令。包含body的形式如上面的第二项,body的内容可以是合法的jsp程序代码或<jsp:setProperty/>标签,也可以是一般的html码,最后则以</jsp:useBean>结束整个指令。要注意的是body只有在Bean被建立的时候才会被执行。
jsp:setProperty动作指令
语法
<jsp:setProperty name="BeanName" PropertyExpr />
PropertyExpr ::= property="*" |
property="PropertyName" |
property="PropertyName" value=PropertyValue" |
property="PropertyName" name=Propertyname" |
说明
name 属性用来指定Bean的名称,这个Bean必须已经存在。
PropertyExpr 可以是上述四个组合中的一个。
<jsp:setProperty>用来搭配<jsp:useBean>一起使用,指定Bean的属性值。
jsp:getProperty动作指令
语法
1. <jsp:getProperty name="BeanName" Property="PropertyName" />
<jsp:getProperty>用来搭配<jsp:Bean>一起使用,指定Bean的属性值。
说明
name 属性用来指定Bean的名称,这个Bean必须已经存在。
Property 属性用来指定要读取的属性名称,PropertyName必须是Bean的属性值。
jsp:include动作指令
语法
<jsp:include page="URLSpec" flush="true" />
和
<jsp:include page="URLSpec" flush="true" >
{ <jsp:pram name="ParameterName" value="ParameterValue" /> }*
</jsp:include>
<jsp:include>可以动态地将一个Html或JSP程序文件嵌入于JSP程序中。
说明
page 属性用来指定要嵌入的Html或JSP程序文件。
flush 是指是否要将结果