Web 階段 Web 試題
1. 動態網站的開發技術有 (A)
JSP
HTML
CSS
JavaScript 下面哪個請求頭信息可以實現防盜鏈 (C)
Location
Refresh
Referer
If-Modified-Since
在Web應用程序的文件與目錄結構中,是放置在(A )
WEB-INF 目錄
conf 目錄
lib 目錄
classes 目錄
下面哪一個指明向客戶端發送的請求正文的MIME類型(A)
Content-Type
Content-Encoding
Content-Length
全是
Servlet 中 , 下面關于 url 配置方式正確的是 (ABD)
TOC \o "1-5" \h \z /my
/my/*
/*.do
對象的方法下面正確的是*.do
對象的方法下面正確的是
繼承 HttpServlet 編寫的 Servlet 中獲取 ServletContext (AB)
getServletConfig().getServletContext()
C.
getServlet().getServletContext()
D.
()
7.
在
servlet 的生命周期中, servlet 容器調用一次的方法是
()
A.
service
B.
getServletConfig
C.
init
D.
destroy
8.
HttpServlet 中定義的 doGet 和 doPost 方法的參數類型有哪些? (BC)
A.
ServletRequest
B.
HttpServletRequest
C.
HttpServletResponse
D.
ServletResponse
9.
以下哪種方式可以編寫一個 Servlet(ABC)
A.
實現接口
B.
繼承類
C.
繼承類
D.
實現 接口
10.
如果希望用戶在訪問完 Servlet1 后可以顯示 web 應用目錄下的頁面,且瀏
改變為,
在 Servlet1 中如下那種代碼可以實現( web 應用名為
app)?( BC)
A.
("Refresh","0;url=/app/");
B.
(302); ("Location","/");
C.
()+ “/ ”);
D.
(“/ ” ).forward(request,response);
11.
sendRedirect url) 方法是在哪個接口中定義的?( C)
A.
HttpSession
B.
HttpServletRequest
C.
HttpServletResponse
D.
ServletResponse
B. getServletContext()
覽器地址欄
12. 關于 request 獲取請求參數下列說法錯誤的是: ()
請求參數是瀏覽器提交到服務器的 , 在服務器端獲取。
request 對象是由瀏覽器創建的
獲取請求參數的方法是 request 對象的 getAttribute 的方法。
請求重定向過后,不能獲取 request 域對象中保存的值。
關于 Session 域的 說法正確的是: ( )
Session 域的作用范圍為整個會話
Session 域中的數據只能存在 30 分鐘,這個時間不能修改
可以調用 HttpSession 的 invalidate 方法,立即銷毀 Session 域
當web應用被移除出 web容器時,該 web應用對應的Session跟著銷毀
關于 response 對象,下列說法錯誤的是: ( )
response 對象是代表響應的對象,是由瀏覽器創建的
response 對象是服務器內部的對象,由服務器創建
服務器從response的中獲取信息組織成HTTP響應消息發送給瀏覽器
在HTML中可以書寫 用來模擬 HTTP卩向 應頭的 功能
關于URL重寫以下說法中錯誤的的是()
URL重寫可以解決瀏覽器禁用cookie導致的Session無法使用的問題
URL重寫會將sessionID 附加在重寫的 URL后,當用戶點擊該超鏈接訪問服務器
時,()方法可以從請求 URL中分析出sessionID 從而找到對應的 Session
如果服務器發現瀏覽器并沒有禁用 cookie,那么URL重寫操作將不再進行
調用request對象的encodeURL方法,實現URL重寫操作
下列說法中錯誤的的是: ( )
Cookie是基于HTTP協議中的 Set-Cookie 響應頭和 Cookie請求頭進行工作的
瀏覽器對 Cookie 具有嚴格的限制, 一個網站能在瀏覽器中保存多少 Cookie 是有限 制的
默認情況下 HttpSession 是基于一個