Java Web开发实战

您所在的位置:网站首页 javaweb程序填空题 Java Web开发实战

Java Web开发实战

2023-03-10 21:44| 来源: 网络整理| 查看: 265

在做练习题之前,我们先来回复一下Java Web开发实战—Servlet详解的知识点,Servlet基础、开发、Servlet核心API、ServletConfig接口、Context接口、HttpServletRequest接口等。

通过学习,大家要能够理解Servlet的工作原理和体系结构、掌握Servlet的核心API,能使用Servlet技术进行简单的Web开发。

一、 选择题。(每小题2分,共20分)

1. Servlet接口中,与Servlet生命周期相关的方法有( )个。

A.2 B.3

C.4 D.5

2. Servlet接口中,共提供了方法()个。

A.2 B.3

C.4 D.5

3. 下列关于Servlet的说法,有误的是()。

A.Servlet是基于Java语言的Web服务器编程技术

B.一个Servlet程序是一个运行在服务器的特殊Java类

C.Servlet能够处理来自客户端的强求,但不生成响应

D.Servlet具有可移植好、效率高等优点

4. 下列选项中,为Servlet接口提供通用实现的抽象类是()。

A.GenericServlet B.servlet

C.HttpServlet D.ServletContext

5. Servlet生命周期销毁阶段,调用的方法是()。

A.init() B.servive()

C.destroy() D.Inherted abstract methods()

6. 下列元素中,用于指定Servlet的访问路径的是()。

A. B.

C. D.

7. 通过下列选项中哪一项,客户端可以访问Servlet()。

A.服务器 B.Servlet的名称

C.类路径 D.URL

8. 下列接口中,用于定义一系列获取Servlet配置信息的是()。

A.ServletConfig接口 B.ServletContext接口

C.HttpServletRequest接口 D.HttpServletResponse接口

9. 下列接口中,提供获取Web应用的基础信息的方法的是()。

A.ServletConfig接口 B.ServletContext接口

C.HttpServletRequest接口 D.HttpServletResponse接口

10. 下列接口中,继承自ServletRequest接口,用于封装HTTP请求信息的是()。

A.ServletConfig接口 B.ServletContext接口

C.HttpServletRequest接口 D.HttpServletResponse接口

二、 判断题。(每题2分,共20分)

可以直接调用ServletConfig的getServletContext()方法获取ServletContext对象。()

元素值中可以使用通配符“*.”,“.*”代表任意字符。()

ServletContext对象在每个Web应用中是唯一的。()

web.xml不可以配置Web应用的初始化信息。()

使用ServletConfig接口可以直接获取Web应用中的文件信息。( )

使用ServletContext接口可以获取文件在服务器中的真实存放路径。()

HttpServletResponse接口继承自ServletResponse接口,用于封装HTTP请求的信息。( )

HttpServletRequest接口继承自ServletRequest接口,用于封装HTTP请求的信息。( )

使用HttpServletRequest接口可以直接获取HTTP请求中的请求行信息。()

HttpServletResponse接口提供了设置状态码并生成响应状态行的方法。( )

三、 填空题(每题2分,共20分)

1. 是Sun公司提出的一种实现动态网页的解决方案。

2. Servlet类必须实现 ,才能被服务器识别和管理。

3. Servlet接口位于 包中。

4. 类能够满足Servlet类的特征和功能。

5. Servlet的生命周期通过Servlet接口中的 、 和 方法来表示。

6. 类是一个抽象类,它为Servlet接口提供了通用实现,能够满足基本Servlet类的特征和功能。

7. Servlet的生命周期由 来管理。

8. Servlet配置一般分为 和 两步进行。

9. 元素包含 和 两个子元素。

10.Servlet在运行中,可以通过调用 的方法来获取配置信息。

四、简答题。(每题10分,共30分)

1. 简述Servlet的工作流程。

2. 列举ServletContext对象提供的各项功能。

3. 简述HttpServletResponse接口提供的功能。

五、操作题。(每题10分,共10分)

1. DOS命令启动MySQL服务,登录MySQL数据库,查看数据库中所有库,退出MySQL数据库,终止MySQL服务。

——————————————————————————————

Servlet详解练习题答案

一、选择题

B

D

C

A

C

B

D

A

B

C

二、判断题

×

×

×

×

×

三、填空题

1. Servlet

2. Servlet接口

3. javax.servlet

4. GenericServlet

5. init() service() destroy()

6. GenericServlet

7. 服务器

8. 声明Servlet 映射Servlet

9.

10. ServletConfig对象

四、简答题

服务器根据web.xml文件中的配置,把请求信息交给指定的Servlet

Servlet取得包括请求头在内的各种请求信息

Servlet调用其他Java类的方法,完成对请求信息的逻辑处理

Servlet实现到其他Web组件的跳转(包括重定向和请求转发等)

Servlet生成响应

获取Web应用的初始化参数、获取Web应用的基础信息、作为存取数据的容器、获取Web应用的文件信息。

设置响应状态、设置响应头信息、设置响应体消息、请求重定向。

五、操作题

net start mysql;

mysql -uroot -p

show databases;

exit;

net stop mysql



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3