一、 填空题(每空2分,共30分)
1、 在tomcat上发布javaweb 应用时的默认目录是 __webapps ____ 目录。 2、 javaweb应用的部署描述符是指 web.xml__文件。 3、 在tomcat中访问helloapp应用的log in .html文件时,在浏览器地址栏应写 的 url 为:__http://localhost:8080/helloapp/login.html 。 4、 Servlet容器启动每一个web应用时,都会为它创建一个唯一的 __ ServletContext_ 对象,该对象和web应用有相同的生命周期。 5、 请求转发源组件的响应结果 —不会—发送到客户端,包含—会—发送到客 户端。(填会”或不会”
6、 jsp中实现请求转发的标记为: __
10、 javaweb在mvc设计模式下, ____ avabean ____ 是模型, ___ sp是视图, __servlet_是控制器。
二、 选择题(每题2分,共30分)
1、下面哪一个选项不是http响应的一部分?( c) a) 响应头 b) 响应正文 c) 协议版本号 d) 状态行
2、http请求及响应的正文部分可以是任意格式的数据,要保证接收方能看得 懂发送方发送的数据,http协议采用(d )协议来规范正文的数据格式 ? a) b) c) d) a) b) c) d)
FTP TCP HTTP MIME
ac )
javax.servlet javax.servlet.jsp javax.servlet.http java.servlet
3、 Servlet API由哪两个包组成?(两个答案)(
4、 一个servlet的生命周期不包括(b )方法? a) in it()方法
b) invalidate()方法 c) service()方法 d) destroy()方法 5、 HttpServletRequest对象的(c )方法能够获取一个表单参数的值: a) getQuaryStri ng() b) getPathI nfo()
c) getParameter()
d) getAttribute()
6、下面对servlet中重定向说法描述错误的是(d )
a) 使用的是 HttpServletResponse 接口的 sendRedirect()方法 b) 源组件的响应结果不会发送给客户端 c) sendRedirect()方法后的代码仍会执行 d) 源组件和目标组件共享ServletRequest对象
7、jsp指令不包括(c )
a) page指令 b) taglib 指令 c)
import 指令 d) include 指令
8、jsp中java表达式的语法格式为:(a) a) <%= %> b) <%! %> c)
<%@
%> %>
9、可以执行请求转发的操作是(d)0
a) jsp 中 response 内置对象的 sendRedirect()方法 b)
c) RequestDispatcher 对象的 include()方法 d) RequestDispatcher 对象的 forward()方法
10、 ( d )内置对象可以处理jsp页面运行中的错误或者异常 a) pageC on text b) page c)
sessi on d) excepti on
11、 下面对jdbc api描述错误的是(d
a) DriverManager接口的getConnection()方法可以建立和数据库的连接
b) Conn ection 接口的 createStateme nt()方法可以创建一个 Stateme nt 对象 c) Statement接口的executeQuery()方法可以发送select语句给数据库 d) ResultSet接口表示执行insert语句后得到的结果集 12、 JavaBean的scope取什么值可使该javabean被多个用户共享,即和 web 应用有相同的生命周期?( d ) a) page b) request c)
sessi on d) applicati on
13、 下面哪个不是JSP中和javabean相关的标记? ( b ) a)
JAVAWEB基础考试题



