一、 填空题(每空 2 分,共 30 分)
1、在 tomcat 上发布 javaweb 应用时的默认目录是 __webapps___ 目录。
2、javaweb 应用的部署描述符是指 web.xml__ 文件。
3、在 tomcat 中访问 helloapp 应用的 login.html 文件时,在浏览器地址栏应写
的 url 为:__http://localhost:8080/helloapp/login.html___ 。
4、Servlet 容器启动每一个 web 应用时,都会为它创建一个唯一的
___ServletContext__ 对象,该对象和 web 应用有相同的生命周期。
5、请求转发源组件的响应结果 ___不会 __发送到客户端,包含 __会__发送到客
户端。(填 “会 ”或“不会 ”)
6、jsp 中实现请求转发的标记为: ___<jsp:forward>______ 。
7、在 JSP 中, request 内置对象代表请求消息, response 内置对象代表
响应消息, ___session_ 内置对象代表会话。
8、如果使用第四类 jdbc 驱动器连接数据库, jar 文件的存放位置为 “web应用
/_WEB- INF /lib_______ ”。
9、Servlet 容器为每一个 HttpSession 对象分配一个唯一标识符,叫做
___SessionID___ 。
10、javaweb 在 mvc 设计模式下, ___javabean___ 是模型, ___jsp 是视图,
__servlet__ 是控制器。
二、 选择题(每题 2 分,共 30 分)
1、下面哪一个选项不是 http 响应的一部分?( c )
a) 响应头
b) 响应正文
c) 协议版本号
d) 状态行
2、http 请求及响应的正文部分可以是任意格式的数据,要保证接收方能看得
懂发送方发送的数据, http 协议采用 ( d )协议来规范正文的数据格式 ?
a) FTP
b) TCP
c) HTTP
d) MIME
3、Servlet API 由哪两个包组成?(两个答案)( ac )
a) javax.servlet
b) javax.servlet.jsp
c) javax.servlet.http
d) java.servlet
4、一个 servlet 的生命周期不包括( b )方法?
a) init()方法
b) invalidate() 方法
c) service() 方法
d) destroy() 方法
5、HttpServletRequest 对象的( c )方法能够获取一个表单参数的值:
a) getQuaryString()
b) getPathInfo()
c) getParameter()