Java Web程序设计试卷

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2010—2011学年第二学期期末试卷

《Java Web 程序设计》(A卷)

班级学号姓名 .

题号一二三四五总分

分数

请将答案写在答题卡上

1、请认真审题,按照题目要求作答

2、评卷以答题卡为准,请考生按要求在答题卡上填写试题答案

3、考试时间:100分钟

4、考试提交文件格式为压缩文档,名称为班级_姓名.rar ,内容包括:

(1)理论题(理论题答题卡)

(2)上机操作题(上机操作题结果)

一、单项选择题(共15小题,每小题1分,共15分)

1.开发基于MVC体系结构的JavaWeb应用程序时,负责实际的数据处理(如数据库连接、

请求数据库和实现业务逻辑)的组件为()。

A.JavaBean

B. HTML

C. JSP

D. Servlet

2.在JavaWeb应用开发中,HttpServlet的doPost方法定义如下,

public void doPost(HttpSessionRequest request, HttpServletResponse response) throws ServletException, IOException {//以下代码省略

则能正确获取HttpSession对象的语句是()。

A.HttpSession session = request.getSession(true);

B. HttpSession session = request.getHttpSession(true);

C. HttpSession session = response.getSession(true);

D. HttpSession session = response.getHttpSession(true);

3.在JSP页面中,使用JSTL的SQL标签库中update标签前,必须首先使用()。

A.query

B. param

C. setDataSource:获取数据库连接

D. forEach

4.在JavaWeb应用程序中,从HTTP请求中获得请求参数,应该()。

A.调用HttpServletRequest对象的getAttribute()

B. 调用HttpServletResponse对象的getAttribute()

C. 调用HttpServletRequest对象的getParameter()

D. 调用HttpServletResponse对象的getParameter()

5.JavaServlet生命周期由一系列事件组成,这些事件先后顺序排列是()。

A. 加载类、实例化、服务、初始化、销毁

B. 加载类、实例化、初始化、服务、销毁

C. 实例化、加载类、初始化、服务、销毁

D. 加载类、初始化、实例化、服务、销毁

6.开发JavaWeb应用程序时,使用GET或POST方法传送数据,下列关于GET和POST方法描述正确的是()。

A. POST请求数据在地址栏内不可见

B. GET请求提交的数据在理论上没有长度限制

C. POST请求对发送的数据的长度限制在240~255个字符

D. GET请求提交数据更安全

7.在JSP中,有EL表达式${10*10 ne(!=)10 },结果是()。

A. 100

B. true

C. false

D. 以上都不是

8.在某一JSP页面中禁用session,应该()。

A. 调用HttpSession的invalidate()方法

B. <%@ page session=”false” %>

C. <% session=null; %>

D. <% session=request.getSession(false); %>

9.在JSP中,使用标准动作为JavaBean实例进行赋值时,不可以使用()。

A.

B. ”/>

C. accp

D.

10.使用MVC模式设计的Web应用程序不具有的优点是()。

A. 可扩展性强

B. 代码重复较少

C. 可维护性强

D. 大大减少代码量

11.在Java Web应用开发中,使用哪个标签元素在web.xml配置文件中定义Servlet,包括Servlet的名称和Servlet的实现类()。

A.

B.

C.

D.

12.HTTP采用的协议是()。

A. 无状态

B. 状态良好的

C. 有状态

D. 局域网

13.在javax.servlet API中,将HTTP请求从一个Servlet发送到同一个服务器上的另一个Servlet可使用RequestDispatcher接口中的方法()。

A. service()

B. doPost()

C. doGet()

D. forward()

14.在JSP页面上使用JSTL标签时,应使用taglib指令导入标签库描述符文件,并

相关文档
最新文档