Java web請(qǐng)求響應(yīng)筆記:傳參方式JSP代碼塊,行為,運(yùn)行頁(yè)面,傳參方式隱式對(duì)象-詩(shī)書(shū)畫(huà)唱
下面是學(xué)習(xí)JSP部分重要的內(nèi)容概括:
一、JSP代碼塊<%%><%=%><%!%><%----%>
二、導(dǎo)包指令:<%@ page import="" %>
三、JSP行為
四、JSP隱式對(duì)象
<%@%><%%><%=%><%!%><%----%>
<jsp:include page="">
<jsp:useBean id="" class="">
<jsp:setProperty name="" property="">
<jps:forward page="">
————————————
<%@? %>:頁(yè)面指令代碼塊
<%? %>:java代碼塊,這里面的代碼可以直接運(yùn)行的
<%=? %>:表達(dá)式代碼塊,這里面只能放表達(dá)式
<%--? --%>:注釋,在客戶端無(wú)法看到這里面的注釋
<%!? %>:定義類的成員屬性和方法的塊
——————————————
JSP:就是一個(gè)html頁(yè)面,但是你可以在這個(gè)頁(yè)面上寫(xiě)java代碼。
在項(xiàng)目中創(chuàng)建一個(gè)JSP頁(yè)面。
src目錄下都是創(chuàng)建的java文件,properties,xml
WebContent目錄下都是創(chuàng)建的jsp,js,css等文件
——————————
運(yùn)行jsp頁(yè)面的步驟:
1、啟動(dòng)tomcat服務(wù)器
2、打開(kāi)瀏覽器,在瀏覽器的地址欄輸入這個(gè)jsp頁(yè)面的訪問(wèn)路徑才可以看到運(yùn)行結(jié)果。
路徑:http://localhost:8888/j190802/index.jsp
http://localhost:8888/j190802/page/login.jsp
用<%@ %>中的都是jsp指令。
一、JSP行為
二、request和response
三、傳參方式
<jsp:include page="">:include包含
<jsp:useBean id="" class="">
<jsp:setProperty name="" property="">
<jps:forward page="">:farward跳轉(zhuǎn)
request:請(qǐng)求
response:響應(yīng)
打開(kāi)瀏覽器,訪問(wèn)淘寶網(wǎng)的主頁(yè)搜索商品時(shí)候,其實(shí)你就向淘寶服務(wù)器發(fā)送了一個(gè)請(qǐng)求,將搜索到的數(shù)據(jù)打包以后放到響應(yīng)對(duì)象里面,再直接呈現(xiàn)在你的瀏覽器上
JSP的隱式對(duì)象:不需要定義就可以直接拿過(guò)來(lái)使用的對(duì)象。
request和response就是jsp頁(yè)面上的隱式對(duì)象,變量名不能夠改