一
jsp:include page=? flush="true"(jsp
jsp:forward page=? 可以夾帶jsp:param來添加request
jsp:param name=? value=?
jsp:plugin
type="bean|applet"
code="classfileName"
codebase="classfilePathUrl"
align=?height=? name=? width=?hspace="與環繞文本之間的水平空白空間的大小" vspace=?
archive="標識包含對象的Java類的
jrevision="標識組件需要的運行時環境JRE版本
title="ie使用的對象標題"
nspluginurl="可以為Netscape下載JRE插件的URL"
iepluginurl="可以為IE下載JRE插件的URL"
jsp:params由jsp:plugin封裝一個jsp:action列表 如jsp:param放在中間
jsp:fallback 加載jsp:plugin失敗時用來提供一個替代的html響應
jsp:useBean
id="實例名"
scope="page|request|session|application"
class="類名
beanName="a
type="有同接口的類名
jsp:setProperty name="bean實例id" property="bean須有setPropertyName()的方法" [param=?] value=?若不指定value則從request中取與property名字相同或param名字相同的變量
jsp:getProperty name="bean id" property="bean屬性
二
String getParameter(String parameterName);
java
String[] getParameterValues();
Object getAttribute(String name);
java
void removeAttribute(String attributeName);
void setAttribute(String name
javax
java
java
String getHeader(String headerName);
int getIntHeader(String headerName);
long getDateHeader(String headerName);
String getMethod();//請求方法
String getRequestURI;//協議名和查詢字符串之間
String getContextPath();//請求的文件所在的應用程序環境
String getServletPath();//以contextPath為根
String PathInfo();//額外的路徑信息
String getQueryString();
boolean isSecure();//是否用了HTTPS
boolean isRequestedSessionIdFromCookie();
boolean isRequestedSessionIdFromURL();
boolean isRequestedSessionIdValid();//請求會話的ID是否有效
java
java
int getBufferSize();
void setBufferSize(int size);//
boolean isCommitted();//寫入狀態碼和報頭後
void reset();//清除緩存內的所有數據包括狀態碼和報頭
void flushBuffer();//強制緩存中的任何內容寫入客戶
void addHeader(String name
void setHeader(String name
void addDateHeader(String name
void setDateHeader(String name
void addIntHeader(String name
void setIntHeader(String name
boolean containsHeader(String name);
void setContentType(String type);
void setLocale(java
void sendError(int sc
void sendError(int sc);//狀態碼和描述性信息項客戶發送錯誤響應
void sendRedirect(String location);
/*int scope:
pageContext
pageContext
pageContext
pageContext
*/
Object getAttribute(String name);//pageScope變量
Object getAttribute(String name
Object findAttribute(String name);
java
int getAttributeScope(String name);
void removeAttribute(String name);
void removeAttribute(String name
void setAttribute(String name
void setAttribute(String name
javax
Exception getException();//exception
javax
javax
javax
javax
javax
javax
javax
void forward(String relativeUrlPath);
void include(String relativeUrlPath);
void handleException(java
//安裝cookie
//URL重寫
//SSL會話
Object getAttribute(String attributeName);
java
void setAttribute(String name
void removeAttribute(String name);
long getLastAccessedTime();//最後一次發送本次session相關數據的時間
/*關於long型時間
void setMaxInactiveInterval(int interval);//秒為單位
int getMaxInactiveInterval();
void invalidate();//使會話無效
//錯誤是會引發java
void clear();//清除緩沖區
void clearBuffer();//清除緩沖區當前內容
void flush();//
void close();//先刷新再關閉
int getBufferSize();
int getRemaining();//還沒有使用的緩沖區
boolean isAutoFlush();//page autoFlush屬性
void print(Object object);
void println(Object object);
String getInitParameter(String name);
java
Object getAttribute(String name);
void setAttibute(String name
java
void removeAttribute(String name);
//修改的時候
java
//URL::getPath()跟application
java
//RequestDispatcher:工作在服務器笑程序之間的服務
javax
javax
void log(String message);
void log(String message
String getMimeType(String file);
String getRealPath(String virtualPath);//URL::getPath
String getServerInfo();
int getMajorVertion();
int getMinerVertion();
String getInitParameter(String name);
java
String getServletName();
ServletContext getServletContext();
//通常不是JSP頁面的創作者使用
javax
String getServeletInfo();
String getLocalizedMessage();
String getMessage();
void printStackTrace();
void printStackTrace(java
void printStackTrace(java
From:http://tw.wingwit.com/Article/program/Java/JSP/201311/19978.html