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