U2测试题
对考试学员的忠告:
北大青鸟从办学一来,一直在IT培训领域保持着良好的口碑,之所以能做到这么好的口碑,主要得益于过硬的教学质量以及学员的高就业率。
本测试题的目的在于帮助学员检测自己的u2基础,因为要保证教学质量,光有名师授课是远远不够的,还需要学员们都具备一个基本的基础,试想一下,如果学员进入U3前我们不进行测试,那么必然会导致学生的技术水平参差不齐,再好的老师也无法把这样的班教好。
希望参加测试的学员能本着对自己负责的态度,独立完成这套测试题。 一、不定项选择题(括号中的数字为正确选项个数) 1.下面哪一个选项不是http响应的一部分?( D) A. 响应头 B. 响应正文 C. 协议版本号 D. 状态行
2.http请求及响应的正文部分可以是任意格式的数据,要保证接收方能看得 懂发送方发送的数据,http协议采用( C )协议来规范正文的数据格式 ? A. FTP B. TCP C. HTTP D. MIME
3.Servlet API 由哪两个包组成?( BC ) 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() D. getAttribute()
6.下面对servlet中重定向说法描述错误的是( B )
A. 使用的是HttpServletResponse接口的sendRedirect()方法 B. 源组件的响应结果不会发送给客户端
C. sendRedirect()方法后的代码仍会执行
D. 源组件和目标组件共享ServletRequest对象
7.jsp指令不包括( B ) A. page指令 B. taglib指令 C. import指令 D. include指令
8.jsp中java表达式的语法格式为:(A) A. <%= %> B. <%! %> C. <%@ %> D. <% %>
9.可以执行请求转发的操作是(D )
A. jsp中response内置对象的sendRedirect()方法 B.
C. RequestDispatcher对象的include()方法 D. RequestDispatcher对象的forward()方法
10.( D )内置对象可以处理jsp页面运行中的错误或者异常 A. pageContext B. page C. session D. exception
11.下面对jdbc api描述错误的是( D )
A. DriverManager接口的getConnection()方法可以建立和数据库的连接
B. Connection接口的createStatement()方法可以创建一个Statement对象 C. Statement接口的executeQuery()方法可以发送select语句给数据库 D. ResultSet接口表示执行insert语句后得到的结果集
12.JavaBean的scope取什么值可使该javabean被多个用户共享,即和web
应用有相同的生命周期?( D ) A. page B. request C. session
D. application
13.下面哪个不是JSP中和javabean相关的标记?( B )
A.
C.
14.以下关于EL和JSTL说法错误的是?( D ) A. EL是一种简洁的数据访问语言 B. EL表达式基本形式:${var}
C. JSTL的全称是JavaServer Pages Standard Tag Library D. JSTL只有一个Core核心标签库
15.所有的servlet过滤器类都必须实现( A )接口。 A. javax.servlet.Filter
B. javax.servlet.ServletConfig C. javax.servlet.ServletContext D. javax.servlet.Servlet
16.给定以下JSP代码片段,有2个客户依次浏览该JSP;且每个客户只浏览一次,第2个
客户会看到浏览器显示(D )。(请选择一项) <%int x = 1; %> <%!int x = 10; %> X =<%=x%> A. x=1 B. x=2 C. x=10 D. x=11
17.在JSP中,若要在JSP正确使用标签:
指令为:<%@tagliburi = “/WEB-INF/myTags.tld” prefix = “_____”%>,下划线处应该是 ( C ) A. x
B. getKing C. myTags D. king
18. 能够保留请求作用域中数据的转向方式是____( D )__________ A. response.forward()
B. response.sendRedirect()
C. session.getRequestDispatcher().forward(request,response) D. request.getRequestDispatcher().forward(request,response)
19. Login.jsp为登录页面,表单代码如下:
Index.jsp中直接显示用户名,以下哪种代码正确(A) A. ${requestScope.name} B. <%=name%>C. ${param.name} D. <%=param.name%>
20. 某JSP中有如下代码,显示结果为(C)
<%
int a = 5;
request.setAttribute(“a”,”123”); session.setAttribute(“a”,”456”);
%>
21. 在a.jsp中有代码片断如下:
loginName:
在b.jsp中加入下列()代码,可以输出在a.jsp页面上输入的loginName的值(BD) A. <%=request.getParameter(“loginName”)%> B. <%=request.gerAttribute(“loginName”)%>
C. <%Stringname=request.getParameter(“loginname”);
out.println(name); %>
D. <%Stringname=request.getAttribute(“loginname”);
out.println(name); %>
22. 要在jsp中使用ArrayList,做法正确的是 ( B ) A. <% import java.util.ArrayList%> B. <%@ import \ C. <%@ pageimport=\ D. <%@ pagepackage=\
23.如果只希望在多个页面间共享数据,可以使用___(B )___作用域 A. request,session
B. application session C. request,application D. pageContext request
相关推荐: