因爲我的喜愛,以爲本身須要學習一下,服務端的語言。JSP以前學過,不夠許久未用了。html
http://www.w3cschool.cc/jsp/jsp-intro.html緩存
一、Java代碼片斷使用<% %>session
<% int aa; %>app
<br>
<%=aa %>jsp
上面代碼,運行時,會報錯,此爲代碼片斷,並不是聲明。學習
若是代碼爲:賦予一個初始值,那麼就是代碼片斷。this
<% int aa=0; %>htm
<br>
<%=aa %>對象
<br>it
二、聲明方式
<%! int aa; %>
<br>
<%=aa %>成員變量相似於。
三、jsp中的對象
對象 | 描述 |
---|---|
request | HttpServletRequest類的實例 |
response | HttpServletResponse類的實例 |
out | PrintWriter類的實例,用於把結果輸出至網頁上 |
session | HttpSession類的實例 |
application | ServletContext類的實例,與應用上下文有關 |
config | ServletConfig類的實例 |
pageContext | PageContext類的實例,提供對JSP頁面全部對象以及命名空間的訪問 |
page | 相似於Java類中的this關鍵字 |
Exception | Exception類的對象,表明發生錯誤的JSP頁面中對應的異常對象 |
四、JSP中的三種指令標籤:
指令 | 描述 |
---|---|
<%@ page ... %> | 定義網頁依賴屬性,好比腳本語言、error頁面、緩存需求等等 |
<%@ include ... %> | 包含其餘文件 |
<%@ taglib ... %> | 引入標籤庫的定義 |
五、JSP動做、