jsp常見面試題(5)

2021-06-07 23:12:41 字數 1613 閱讀 3170

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...