JavaWeb编程技术(第3版)习题-章节选择题
第一章
1、主机名 localhost对应的IP地址是(B)
A.192.168.0.1
B.127.0.0.1
C. 0:0:0:0:0:0:0:1
D.1:0:0
2、下面是URL的是(B)。
A. www.tsinghua.edu.cn
B.http://www.baidu.com
C.121.52.160.5
D. /localhost:8080/ webcourse
3、要在页面中导人css/layout.css样式单文件,下面正确的两项是(A、C)
A. < link type=“text/css” href=“css\layout. css” rel=“stylesheet” />
B.
C.
D.< meta http-equiv=“Content-Type"content=” css\layout. css; charset=UTF-8">
4、若访问的资源不存在,服务器向客户发送一个错误页面,该页面中显示的HTTP状态码是(C)。
A. 500
B.200
C.404
D.403
5、面不是服务器页面技术的是(D )。
A.JSP
B.ASP
C.PHP
D.JavaScript
6、Servlet必须在(B)环境下运行。
A.操作系统
B.Java虚拟机
C.Web容器
D.Web服务器
7、下面是URL的为( ① ),是URI的为( ①和② ),是URN的为(③)。
①http://www.myserver.com/hello
②files/sales/report.html
③ISBN:1-930110-59-6
8、在Tomcat服务器中,一个Web应用程序应该存放在Tomcat的( C )目录中。
A.bin目录
B.confs目录
C.webapps目录
D.work目录
第二章
1.下面不是 Servlet 生命周期的方法的是( C )。
A. public void destroy()
B. public void service()
C. public ServletConfig getServletConfig()
D. public void init()
2.要使向服务器发送的数据不在浏览器的地址栏中显示,应该使用 ( A ) 方法。
A. POST
B. GET
C. PUT
D. HEAD
3、考虑下面的 HTML 页面代码:
请求
当用 户 在 显 示的超 链 接上 单击时 将 调 用 HelloServlet 的 ( B ) 方法。
A. doPost()
B. doGet()
B. C. doForm()
C. D. doHref()
4、有一个 URL为http://www. myserver. com/hello? userName-John,问号( ? )后面的内容称为 ( B ) 。
A.请求参数
B.查询串
C.请求 URI
D.响应数据
5、将一个 Student类的对象 student用名称 studobj存储到请求作用域中,下面代码中正确的是 ( C )。
A. request. setAttribute(“student”,studobj)
B. request. addAttribute(“student”, studobj)
C. request. setAttribute(“studobj”,student)
D. request. getAttribute(“studobj”,student)
6、如果需要向浏览器发送一个GIF文件,应 ( B ) 调用 response. getOutputStream()。
A.在调用 response. setContentType(“image/gif”)之前
B.在调用 response. setContentType(“image/gif”)之后
C.在调用 response.
D.在调用 response. etDataType(“image/gif”)之后out对象。
7、如果需要向浏览器发送 Microsoft Word 文档,应该使用下面语句中的( D )创建
A. ervletOutput()
B. PrintWriter out = response. getPrintWriter();
C. OutputStream out = response. getWriter();
D. OututStream out=rese. getutputStream();
8、下面( E )方法用于从 ServletContext 中检索属性值。
A. String getAttribute(int index)
B. String getObject(int index)
C. Object getAttribute(int index)
D. Object getObject(int index)
E. Object getAttribute(String name)
F. String getAttribute(String name)
9、下面( D )方法用来检索ServletContext初始化参数。
A. Object getInitParameter(int index)
B. Object getParameter(int index)
C. Object getInitParameter(String name)
D. String getInitParameter(String name