標籤:請求 資源 conf 伺服器 javaweb res 環境變數 lib servlet
tomcat與web程式結構與Http協議與HttpUrlConnection
考查的知識點:tomcat伺服器相關資訊
1.下面關於tomcat伺服器描述正確的是() (難度A)
A. tomcat是一個開源的免費的web伺服器,它支援javaEE所有規範
B. tomcat 安裝後預設連接埠80
C. tomcat 啟動時需要配置JAVA_HOME 環境變數
D. tomcat 啟動時必須配置CATALINA_HOME環境變數
考查的知識點:tomcat配置
4.安裝tomcat成功後,要修改tomcat連接埠,要修改的檔案是() (難度A)
A. tomcat/bin/startup.bat檔案
B. tomcat/conf/server.xml
C. tomcat/conf/web.xml
D. 以上都不是
考查的知識點:動態網站開發
5.下列關於JavaWeb應用目錄結構說法正確的是 () (難度B)
A. WEB-INF下資源不能被瀏覽器直接存取
B. web.xml在classes目錄下
C. jar包可以放到WEB-INF下lib或者classes目錄
D. jsp檔案可以放入WEB-INF下,瀏覽器可以間接訪問到它們
考查的知識點:動態網站相關
6.動態網站的開發技術有() (難度A)
A.JSP
B.HTML
C.CSS
D.JavaScript
考查的知識點:http協議響應狀態代碼
7.表示重定向的響應狀態代碼是() (難度B)
A.200
B.302
C.304
D.404
考查的知識點:tomcat的目錄結構
8.在tomcat上發布javaweb應用時,預設的是什麼目錄() (難度A)
A.webapps
B.conf
C.bin
D.work
考查的知識點:tomcat訪問路徑
9. 在tomcat發布web應用myweb,定義類cn.itcast.Hello.java,Hello.class會被編譯到哪個目錄(難度B)
A. ${CATALINA_HOME}/webapps/myweb/WEB-INF/classes/Hello.class
B. ${CATALINA_HOME}/webapps/myweb/WEB-INF/classes/cn/itcast/Hello.class
C. ${CATALINA_HOME}/webapps/myweb/WEB-INF/classes/cn.itcast.Hello.class
D. ${CATALINA_HOME}/webapps/myweb/WEB-INF/classes/cn.itcast/Hello.class
------------------------------------------------------------------
考查的知識點:Servlet的生命週期
12.servlet生命週期相關的方法(難度B)
A.init
B.doService
C.service
D.destroy
-----------------------------------------------------------
考查的知識點:動態網站的目錄結構
13.一個標準的web動態網站的目錄結構應該包含下面哪些部分() (難度B)
A.WEB-INF目錄
B.WEB-INF/web.xml
C.WEB-INF/class
D.WEB-INF/lib
考查的知識點:tomcat發布方式
14.將web應用發布到tomcat上localhost主機,以下哪幾種方式可以完成() (難度B)
A.直接將web應用部署到tomcat/webapps下
B.將web應用通過tomcat/conf/server.xml進行配置
C.建立一個xml檔案,並配置web應用資訊,將xml檔案放置tomcat\conf\Catalina\localhost
D.在tomcat/conf/context.xml 進行配置
考查的知識點:web.xml中servlet的配置
15. 在web.xml中定義了以下內容:
<servlet>
<servlet-name>Hello</servlet-name>
<servlet-class>cn.itcast.HelloServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Hello</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
URL可以正確地要求Servlet進行請求處理() (難度A)
A. /Hello
B. /hello.do
C. /HelloServlet
D. /hello
考查的知識點:動態網站的目錄結構
16.在Web應用程式的檔案與目錄結構中,web.xml是放置在( )中(難度A)
A. WEB-INF目錄
B. conf目錄
C. lib目錄
D. classes目錄
考查的知識點:http協議get與post區別
17.http協議中關於get請求與post請求說法正確的是() (難度B)
A.get方式傳輸資料大小有限制。
B.post方式傳可以傳輸大資料
C.get方式會將請求資訊在地址欄上顯示,post不會
D.http協議請求方式只有get和post
考查的知識點:http要求標頭
18.下面哪個要求標頭資訊可以實現防盜鏈() (難度A)
A.Location
B.Refresh
C. Referer
D.If-Modified-Since
考查的知識點:禁用瀏覽器緩衝方式
19.下面哪些可以禁用瀏覽器緩衝() (難度B)
A. Expires: -1
B. Cache-Control: no-cache
C. Pragma: no-cache
D. Last-Modified: -1
tomcat伺服器和http協議筆試題