Servlet技術基礎
題量: 15 滿分: 100
作答時間:11-01 22:18至11-30 22:18
重做
最終成績100分
作答記錄 本次成績100分
一. 單選題(共10題,66分)
1.當訪問一個Servlet時,以下Servlet中的哪個方法先被執行?( )
A. destroy()
B. doGet()
C. rvice()
D. init()
我的答案: D正確答案: D
2.假設在myServlet應用中有一個MyServlet類,在web.xml文件中對其進行如下配置:<rvlet> <rvlet-name> mysrvlet </rvlet-name> <rvlet-class> com.wgh.MyServlet </rvlet -class></rvlet>< rvlet-mapping> <rvlet -name> myrvlet </rvlet-name> <rvlet-pattern> /welcome </url-pattern></rvlet-mapping> 則以下選項可以訪問到MyServlet的是( )
A. http://localhost:8080/MyServlet
B. http://localhost:8080/myrvlet
C. http://localhost:8080/com/wgh/MyServlet
D. http://localhost:8080/ welcome
我的答案: D正確答案: D
3.下面不是Servlet方法的是( )
A. doTrace()
B. doPost()
C. doRead()
D. doOptions()
我的答案: C正確答案: C
4.在訪問Servlet時,在瀏覽器地址欄中輸入的路徑是在( )地方配置的
A. <rvlet-name/>
B. <rvlet-mapping/>
C. <uri-pattern/>
D. <url-pattern/>
我的答案: D正確答案: D
5.在編寫Servlet時需要( )
A. 繼承Servlet
B. 實現HttpRequestServlet
C. 繼承HttpServlet
D. 實現HttpRequest
我的答案: C正確答案: C
6.Servlet的運行過程是( )
A. 當請求Servlet時,服務器會即時加載Servlet類,然后對該類進行實例化,調用相應的方法處理請求
B. 首先對Servlet 進行配置,然后服務器在處理請求時,將配置過的Servlet類找到,然后實例化處理請求
C. 在服務器啟動時,會加載Servlet,然后在處理請求的時候,實例化Servlet對象處理請求
D. Servlet是一個具有接受請求和響應功能的類,在被請求時,Servlet早就被實例化好了,可以直接處理請求
我的答案: C正確答案: C
7.有關rvlet的生命周期說法錯誤的是( )
A. rvlet的生命周期由rvlet實例控制
B. init()方法在創建完rvlet實例后對其進行初始化,傳遞的參數為實現rvletContext借口的對象
C. rvice()方法響應客戶端的請求
D. destroy()方法釋放rvlet實例
我的答案: A正確答案: A
8.下面Servlet的( )方法載入時執行,且只執行一次,負責對Servlet進行初始化
A. rvice()
B. init()
C. doPost()
D. destroy()
我的答案: B正確答案: B
9.針對下述JSP頁面,在Servlet中需要得到用戶選擇的愛好的數量,最合適的代碼時( )。
<input type="checkbox" name="channel" value="網絡"/>網絡;
<input type="checkbox" name="channel" value="朋友推薦"/>朋友推薦;
<input type="checkbox" name="channel" value="報紙"/>報紙;
<input type="checkbox" name="channel" value="其他"/>其他;
A. request.getParameter("aihao").length
B. request.getParameter("aihao").size
C. request.getParameterValues("aihao").length
D. request.getParameterValues("aihao").size
我的答案: C正確答案: C
10.http請求及響應的正文部分可以是任意格式的數據,要保證接收方能看得懂發送方發送的數據,http協議采用( )協議來規范正文的數據格式。
A. FTP
B. TCP
C. HTTP
D. MIME
我的答案: D正確答案: D
二. 多選題(共5題,34分)
11.Servlet的優點有( )
A. 執行效率高
B. 可移植性好
C. 功能強大
D. 運行速度快
我的答案: ABC正確答案: ABC
12.有關Servlet的生命周期說法正確的有( )
A. Servlet的生命周期由Servlet實例控制
B. init()方法在創建完Servlet實例后對其進行初始化,傳遞的參數為實現ServletContext接口的對象
C. rvice()方法響應客戶端發出的請求
D. destroy()方法釋放Servlet實例
我的答案: BCD正確答案: BCD
13.下列關于Servlet的說法正確的是( )
A. Servlet是一種動態網站技術
B. Servlet運行在服務端
C. Servlet針對每個請求使用一個進程來處理
D. Servlet與普通的Java類一樣,可以直接運行,不需要環境支持
我的答案: AB正確答案: AB
14.下列關于Servlet的編寫方式正確的是( )
A. 必須是HttpServlet的子類
B. 通常需要覆蓋doGet() 和doPost()方法或其一
C. 通常需要覆蓋rvice()方法
D. 通常要在web.xml文件中聲明<rvlet>和<rvlet-mapping>兩個元素
我的答案: ABD正確答案: ABD
15.一旦初始化了Servlet,Servlet就能隨時等候處理請求。對于每一個請求,通常調用rvice方法。rvice方法會根據所接收到的HTTP請求的類型調用以下( )方法。
A. doGet()
B. doPost()
C. doPut()
D. doCreate()
我的答案: ABC正確答案: ABC
本文發布于:2023-02-28 20:03:00,感謝您對本站的認可!
本文鏈接:http://www.newhan.cn/zhishi/a/167765184874911.html
版權聲明:本站內容均來自互聯網,僅供演示用,請勿用于商業和其他非法用途。如果侵犯了您的權益請與我們聯系,我們將在24小時內刪除。
本文word下載地址:urlpattern(urlpatterns中path).doc
本文 PDF 下載地址:urlpattern(urlpatterns中path).pdf
| 留言與評論(共有 0 條評論) |