一、单项选择题(每题2分,共30分)
1.下面那个方法能够读取给定HttpServletRequest request对象中的所有Cookie( A)
A、request.getCookies()
B、request.getAttributes()
C、request.getSession ().getCookies()
D、request.getSession (). GetAttributes()
2.Page指令中的哪一个属性用来定义Jsp页面的MIME类型和Jsp字符的编码。( A )
A、contnetType B、import C、 language D、 session
3.下列动作标签中哪一个是用于以“名字-值”对应的形式为其它标签提供附加信息。( D )
A、include动作标签
B、forward动作标签
C、useBean动作标签
D、param标签
4.带包名(package tom.jiafei)的servlet(Hello)的访问方法是。(该servlet放置在classes目录中) ( D)
A、 http://localhost:8080/tom.jiafei.Hello
B、http://localhost:8080/servlet/tom/jiafei/Hello
C、http://localhost:8080/servlet/tom.jiafei/Hello
D、http://localhost:8080/servlet/tom.jiafei.Hello
5.一个JSP网页可以使用exception对象,但是必须使用isErrorPage设为( C )
A、 null B、 none C、 false D、 true
6.下面那一个JSTL代码片段能够实现导入其他web资源的功能( A )
A、
B、
C、
D、
7.以下脚本元素中有语法错误的是( C )
A、<%! int i=0;%>
B、<% int i=0;%>
C、<%=i;%>
D、<%i++;%>
8.给定下面HttpServlet的service方法:
(1)public void service(HttpServletRequest request,
(2)HttpServletResponse response)
(3)throws ServletException, IOException {
(4)Httpsession s = request.getSession();
(5)// insert code here
(6). }
在第(6)行插入以下哪条语句能够将session中的属性删除(C )
A、session.unbind("key");
B、session.remove("key");
C、session.removeAttribute("key");
D、session.unbindAttribute("key"); E.session.deleteAttribute("key");
9.下面的哪个选项不能实现页面的跳转( A )
A.
C.
10.下面哪一个不是JSP本身已加载的基本类?( B )
A、java.lang.* B、java.io.* C、javax.servlet.* D、javax.servlet.jsp.*
11.使用request对象的getParameter()方法可以读取一个输入控件的哪个属性值( B )
A、type B、value C、size D、name
12.以下关于JavaBean的描述错误的是( C )
A、JavaBean是一个公有java类
B、JavaBean提供给外界使用的方法是公有类型的
C、JavaBean必须有一个带参构造方法
D、在JSP中使用的JavaBean必须放在一个有名包中
13.不能在不同用户之间共享数据的方法是( A )
A、通过cookie B、利用文件系统
C、利用数据库 D、通过ServletContext对象
14.如果某个类要成为Servlet,则它应该继承如下哪个类( B )
A、HttpServletRequest B、HttpServlet
C、HttpServletResponse D、GenericServlet
15.表单标记中的action属性的作用是( C )
A、为表单命名
B、调用客户端验证方法
C、指明表单信息发送的目的地址
D、声明表单的提交方式
本文来源:https://www.2haoxitong.net/k/doc/46f39d08844769eae009ed20.html
文档为doc格式