枫林在线论坛精华区>>程序设计 |
[35229] 主题: JSP语法讲解 |
作者: leaflet (Leaf闭关中…) | ||
标题: JSP语法讲解[转载] | ||
来自: 61.165.*.* | ||
发贴时间: 2003年01月06日 18:14:27 | ||
长度: 2074字 | ||
(一)指令讲解
Page指令 <%@ page [language=”java”] [import=”package.class,……”] [contentType=”text/html”;charset=”GB3212”] [session=”True|false”] [buffer=”none|8kb|sizekb”] [autoFlush=”True|false”] [isThreadSafe=”True|false”] [info=”text”] [errorPage=relativeURL] [isErrorPage=”True|false”] [extends=”package.class”] %> include 指令 <@ include file=”fileName”>包含一个静态文件 Include动作指令 (1)<jsp:include page=”fileNamePath” flush=”True”> (2)<jsp:include page=”fileNamePath” flush=”True”> <jsp:param name=”paramName” value=”paramVal ue”> </jsp:include> forward动作指令 (1)<jsp:forward page=”path”> (2) <jsp:forward page=”path”> <jsp:param name=”paramName” value=”paramValue”& gt; </jsp:forward> useBean指令 <jsp:useBean id=”name” scope=”page|request|session|appli cation” class=”package.className” /> getProperty指令 <jsp:getProperty name=”beanName” property=”propertyName” /> setProperty指令 <jsp:setProperty name=”beanName” prop_expr /> prop_expr有以下几种可能的情形: property=”*” | property=”propertyName” | property=”propertyName” param=”parameterName” | property=”propertyName” value=”propertyValue” (二)内建对象讲解 JSP的内建对象有以下几种:request、response、out、Session、pageCo ntext、application、config、 page request对象的主要方法: 1、 getParameter(String name) 2、 getParameterNames() 3、 getParameterValues(String name) out对象的主要方法: 1、 out.print(String name) Session对象的主要方法: 1、 getAttribute(String name) 2、 getAttributeNames() 3、 getCreationTime() 4、 getId() 5、 GetLastAccessedTime() 6、 GetMaxInactiveInterval() 7、 RemoveAttribute(String name) 8、 SetAttribute(String name , java.lang.Object value) application对象的主要方法: 1、 getAttribute(String name) 2、 getAttributeNames() 3、 getInitParameter(String name) 4、 getServletInfo() 5、 setAttribute(String name , Object object) |
||
========== * * * * * ==========
|
返回 |