jsp常見面試題(5)
jsp的三種指令碼:+cvddu
1.表達格式:<%= %>hulp
2.servlet格式:<% %>1uz?
3.宣告格式:<%! %>i`c
jsp的標籤d#wt=
指令/動作v
指令標籤:page/include/taglib(這三個是最常用的),乙個指令,對jsp的設定和要求。kip18
可以取值」none」,一般不變。wlvg
autoflush屬性_
指定out的緩衝區被填滿時,緩衝區是否自動重新整理。^4
取值:true(預設)/false(這樣設,是表明你要自已手動控制。如果滿,出現快取溢位異常)。k:
istreadsafe9=%
用來設定jsp頁面是否可多執行緒訪問。c~k
取值:true(預設)/false。[ie(i\
為jsp頁面準備乙個字串,屬性值是某個字串。!
例如:<%@ page info=」we are students」%>6htk4
示例:(沒打完!!!)a=30
<%@ page contenttype=」text/html;…」%>k\dpu3
<%@ page info=」我!張惠妹。」%>6e
ihtp"m
eul|nl
誰呀?oa-
<% …%>}afz
x%cu$
include指令標籤r
在jsp頁面出現該指令的位置處,靜態插入乙個檔案。s
<%@ include file=」檔案的名字」%>8t
注意:被插入檔案必須是可訪問的,並且在根內,就是目錄以內的。不能超出。#
t`3k`go
1h;b5
m;^x.#7"
o}}md
include動作標籤u@}i
告訴jsp頁面動態包含乙個檔案og7;g/
格式:%c(;
或:3ekk
3b示例:">
rd 4
t_m載入的檔案:1vi@ey3!t
whello.txt的內容:else%>pf9#
%\[2
jsp內建物件2z+t
在jsp中不需要宣告,可以直接使用。z/
常用方法:out.print()/out.println()/out.newline()/out.flush()把緩衝區中的內容輸出到螢幕/out.close():ufx
request物件@of+x_
封裝了使用者提交的資訊3
呼叫相應的方法可以獲取封裝的資訊`
客戶端向伺服器傳送乙個請求(request),伺服器應答(response)o
request:我們可以從它裡面得到使用者的輸入。'
m6//boy代表使用者輸入的值6gn(c
ph6接收:string str=request.getparameter(「boy」);對應表單中的name znl
if textcontent=」」)>w,e
處理漢字資訊ugy
response重定向:dpu`
response.sendredirect(url url)gjym|s
作用:將客戶重新引導至另乙個頁面,原來request裡的東西沒了,變成新的了
常見面試題
1.get和post的區別 1 本質區別 get是向伺服器請求資料,post是向伺服器傳送資料。2 伺服器獲取值的方式 get方式提交的資料,伺服器端使用request.querystring獲取變數的值。post方式提交的資料,伺服器端使用request.form獲取資料。3 安全性 get安全效...
常見面試題
1 一行 實現1 100之和 lst i for i in range 1,101 print sum lst 2 如何在乙個函式內部修改全域性變數?在函式內部新增 global 變數名 這樣就可以在本地作用域定義全域性作用域了 name 大明 def eat name1 global name n...
常見面試題
dns解析 發起tcp三次握手,並建立tcp連線 發起http請求 伺服器相應http請求並得到html 伺服器解析html 並對頁面進行渲染然後返回給使用者 首先先進行ioc容器的初始化 ioc 容器的初始化過程分為三步驟 resource 定位 beandefinition 的載入和解析,bea...