1) 在J2EE中,test.jsp文件中有如下一行代码:
a) page
b) request
c) session
d) application
D
2) 在JSP中,(A)动作用于将请求转发到其他的JSP页面(选择一项)
a) forward
b) include
c) useBean
d) setProperty
3) 在J2EE中,在一个JSP文件中,有表达式<%=2+3%>,它将输出(B)(选择一项)
a) 2+3
b) 5
c) 23
d) 不会输出,因为表达式是错误的
4) 要设计一个大型的基于多层体系结构的WEB应用系统,系统界面基于HTML和XML,该系统要不断的进行版本升级(即日后维护,二次需求开发等任务量较大),要达成这些目标,最适合的开发模式是(C)(选择一项)
a) DAO
b) Value Object
c) MVC
d) Proxy
6) 给定JSP程序如下,可以在下划线处插入并且能够正确输出WELCOME,JACK的语句是(B)
<%String name=”JACK”;%>WELCOME,_________\a) name
b) <%=name%>
c) out.println(name);
d) <%=out.println(name)%>
7) 在J2EE中,重定向到另一个页面,以下(C)语句是正确的(选择一项)
a) request.sendRedirect(http://www.jb_https://www.wendangku.net/doc/bb14960994.html,);
b) request.sendRedirect();
c) response.sendRedirect(http://www.jb_https://www.wendangku.net/doc/bb14960994.html,);
d) response.sendRedirect();
8) 给定JSP中,使用
a) page
b) request
c) response
d) application
9) Servlet中,使用(C)接口中定义的()方法来处理客户端发出的表单数据请求(选择一项)
a) HttpServletdoHead
b) HttpServletdoPost
c) ServletRequestdoGet
d) ServletRequestdoPost
10) 给定JSP程序源码如下,该JSP运行后输出的结果是(C)(选择一项)
<% int count=1;%>Count:<%++Count;%>
a) Count:1
b) Count:2
c) 1:2
d) Count:s
12) 使用自定义标签时,要为JSP引擎提供有关自定义标签的相关信息,下列描述语句正确的是(A)(选择一项)
a)
b)
c)
d)
参考答案A
13) 某JSP程序中声明使用Javabean的语句如下:
a)
b)
c) <%user.getLoginName()%>
d) <%=user.getProperty(“loginName”)%>
参考答案A
15) 给定一个JSP程序源码,如下:
出参数location的值.(选择一项)
a)
b)
c) <%=request.getAttribute(“location”)%>
d) <%=request.getParameter(“location”)%>
参考答案D
17) 在J2EE中,test.jsp文件如下
<%{%>
a) 转译期错误
b) 编译期错误
c) 运行后,浏览器上显示:buffer is null
d) 运行后,浏览器上显示:buffer is ABC
参考答案D
18) 在J2EE中,在JSP中想要使用user包中的User 类,则以下写法正确的是( A )
a)
b)
c)
d)
参考答案A
19) 给定include.jsp文件代码片断,如下<% pageContext.setAttribute(“User”,”HAHA”);%>_______//此处填写代码给定include2.jsp文件代码片断,如下:<%=pageContext.getAttribute(“User”)%>要求运行include1.jsp时,浏览器上输出:HAHA要满足以上条件,jsp1.jsp中下划线处应填入以下(A )语句。(选择一项)
a)
b) <%@include file=”include2.jsp”%>
c)
d) <%response.sendRedirect(“include2.jsp”);%>
参考答案A
20) 在j2EE中,对于自己编写的Servlet1,以下对Servlet1的定义错误的是(D )(选择一项)
a) class Servlet1 implements javax.servlet.Servlet
b) class Servlet1 extends javax.servlet.GenericServlet
c) class Servlet1 extends javax.servlet.http.HttpServlet
d) class Servlet1 extends javax.servlet.ServletRequest;
参考答案D
21) 在j2EE中,使用Servlet过滤器时,可以在web.xml文件的(A )元素中包括
a)
b)
c)
d)
参考答案A
22) 在j2EE中,要将某个过滤器映射到Web应用程序的每个Web资源,以下在Web.xml 中配置正确的是(A )(选择一项)
a)
b)
c)
d)
参考答案A
23) 在Servlet里,获取session的正确方式是(A )。(选择一项)
a) HttpSession session=request.getSession();
b) HttpSession session=request.getHttpSession(true);
c) HttpSession session=respose.getSession();
d) HttpSession session=response.getHttpSession(true);
参考答案A
24) 在JSP中,(A)动作用于将请求转发给其他JSP页面.(选择一项)
a) forward
c) useBean
d) setProperty
参考答案
25) 在J2EE中,以下不是JSP隐式对象的是( B).(选择一项)
a) pageContext
b) context
c) application
d) out
参考答案B
26) 在J2EE中,关于设计模式下列描述错误的是(C)。(选择一项)
a) 设计模式是解决问题的通用方法
b) 不同的设计模式适用于特定的环境和特定的问题
c) 设计模式是一段通用的程序代码,因此可以重用
d) 设计模式有很多种,并且不断有新的设计模式出现
参考答案C
27) 要设置某个JSP页面为错误处理页面,以下page指令正确的是(B)。(选择一项)
a) <%@page errorPage="true"%>
b) <%@page isErrorPage="true"%>
c) <%@page extends="javax.servlet.jsp.JspErrorPage"%>
d) <%@page into="error"%>
参考答案B
28) 采用三层体系结构设计的Web应用程序有以下优点,除了(D).(选择一项)
a) 可维护性强
b) 可扩展性强
c) 代码重复较少
d) 大大减少代码量
参考答案D
29) 在MVC模式中,(C)层专用于客户端应用程序的图形数据表示,与实际数据处理无关.(选择一项)
a) 模型
b) 控制
c) 视图
d) 数据
30) 在JSP中,(C)指令用于将文件嵌入JSP页面.(选择一项)
a) page
b) forward
c) include
d) taglib
参考答案C
31) 以下选项中,正确地描述了JSP生命周期的先后顺序的是(D).(选择一项)
a) 加载类、创建实例、转译、编译、调用jspInit方法、调用jspService方法、调用jspDestroy 方法
b) 转译、加载类、创建实例、编译、调用jspInit方法、调用jspService方法、调用jspDestroy 方法
c) 编译、转译、加载类、创建实例、调用jspInit方法、调用jspService方法、调用jspDestroy 方法
d) 转译、编译、加载类、创建实例、调用jspInit方法、调用jspService方法、调用jspDestroy 方法
参考答案D
32) 给定某servlet程序的片段如下,用户在浏览器地址栏中键入正确的请求URL并回车后,在控制台上显示的结果是(A).(选择一项)
public void doGet(HttpServletRequestrequest,HttpServletResponse response) throws ServletException,IOException{
System.out.println("get");}
public void doPost(HttpServletRequestrequest,HttpServletResponse response) throws ServletException,IOException{
System.out.println("post");}
a) get
b) post
c) Getpost
d) Postget
参考答案A
33) 在J2EE中,test.jsp文件如下,试图运行时,将发生(D).(选择一项)
<%String str=null; %>Str is <%="str"%>
a) 转译期错误
b) 编译期错误
c) 运行后,浏览器上显示:str is null
d) 运行后,浏览器上显示:str is str
参考答案D
34) J2EE中,当把来自客户机的HTTP请求委托servlet时,会调用HttpServlet类的( A)方法.(选择一项)
a) service
b) doGet
c) doPost
d) init
参考答案A
35) 给定一个自定义标签程序的代码片断如下:(选择一项)
public intdoStartTag() throws JspTagException{pageContext.getAttribute("A"); //第二行return EVAL_BODY_INCLUDE;}假定第二行返回的对象引用不是null,那么这个对象存储在(A)范围中.
a) page
b) session
c) request
d) application
参考答案A
36) 在J2EE中,在a.jsp中有代码片断如下:(选择两项)
<%request.setAttribute("loginName","JACK");%>
在b.jsp中有代码片断如下:
<%String loginName=(String)request.getAttribute("loginName");out.println(loginName);%>
运行a.jsp时,要在浏览器上输出:JACK,可以使用以下(A)方法.
a) 在a.jsp中使用