admin 管理员组

文章数量: 887175


2024年1月16日发(作者:微信祝别人生日快乐的代码)

阳光学院2021-2022学年第一学期考试A卷

课程名称 JavaWeb开发-JSP与Servlet年级专业2019软件工程 考试日期

………………………………………………………………装……订……线……内……不……要……答……题…………………………………………………………

学生姓名 学号 班级

题号

题分

得分

40二

20

20

20

总分

100

累分人

考生注意事项:1.本试卷共 4 页,请查看试卷中是否有缺页。

2.考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。

教师注意事项:请按照阳光学院试卷评阅要求操作。

得 分

评卷人

一、单选题(共40分,每小题2分)

ge tType

1.在JSP中,page指令的( )属性用来引入需要的包或类。

s

2.在JSP的小脚本中,使用以下( )语句可以使浏览器重定向到另

一个页面。

direct(“”)

direct();

direct(“”);

direct();

3.访问用Tomcat部署的应用,出现下图中错误,产生原因可能是( )

服务器未启动

服务器启动,但输入URL的协议错误

服务器启动,但输入URL的主机地址错误

服务器启动,但输入URL的页面名称错误

4.在People程序中有一个,它的文件路径WebRoot/,那么在

浏览器端访问的URL是 ( )

://localhost:8080/

://localhost:8080/People

://localhost:8080/WeRoot/People/

第 1 页 共 4 页

://localhost:8080/People/

5.可以在JSP页面中实现统计人数的对象是( )

n ation t se

6.关于get请求和post请求的说法,错误的是( )

A.所有的超链接都是get请求

请求有长度限制

表单可以发送post请求,也可以发送get请求

请求比get请求安全

7.以上是属于客户端的对象的是( )

n ation t se

8.在三层架构中,dao包是隶属与哪一层( )

A.数据访问层 B.业务逻辑层 C.页面表示层 D.实例层

9.下述选项中不属于JDBC基本功能的是( )

A.与数据库建立连接

B.提交SQL语句

D.数据库维护管理 C.处理查询结果

中,( )是表示结果集,用来接收数据库访问的查询内容。

tion ent Manager Set

11.在三层架构中,以下哪个包名是对应实体层的( )

12.下列哪条语句可以更改Cookie的存活时间( )

AGE(3600*24) h(“/app”)

ain(“localhost”) ue(“share”)

13.下面关于JSP作用域对象的说法错误的是( )

t对象可以得到请求参数中参数

对象的有效范围只在一个JSP页面中

n对象可以保存用户信息

D.作用域范围request大于session

14.在JSP中,以下关于Session的描述错误的是( )

n对象允许用户存储和提取会话状态信息

n机制是一个客户端机制

C.可以通过Session对象的getId()方法

n随着会话的关闭而关闭

uestDispatcher().forward(request,response)称之为( )

A.流转 B.转发 C.重定向 D.导航

第 2 页 共 4 页

16.( )用来获取一个已被创建的JavaBean组件的属性值。

A.

C.

B.

D.

17.在JSP中,要定义一个方法,需要用到以下( )元素。

A.<%= %> B.<% %> C.<%! %> D.导航

内置对象request的getParameterValues()方法的返回值是( )

[] B、Object[]

19.要实现JDBC操作,需要导入下的包是( )

.* .* .* .*

20.如果要在JSP页面中编写Java代码,需要加入的标签是( )

A.<%-- --%> B. C.<% %> D.

得 分

评卷人

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

( )

( )

( )

页面中<%@page %>的import属性只能出现一次。

的默认编码格式为ISO-8859-1。

中数字和英文是不会出现乱码的。

页面中<%@page %>的language是指定JSP页面使用的脚本语言。 ( )

的request对象和response对象是同样的。

e指令不能实现页面代码的复用。

( )

( )

( )

( )

( )

( )

t对象的作用是与客户端交互,处理用户提交的信息。

8.转发就是重定向。

中保存的数据是字符串类型。

ation对象在一个服务中有多个。

得 分

评卷人

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

1.______指令是用于设置与整个JSP页面相关的属性以及用于JSP页面与容器之间的通信。

中的脚本元素包括三部分:______、______和小脚本。

3.______就是通过各种方法将请求重新定个方向转到其他位置。

an从功能上可以分为______和______。

5.______是使用Sevlet API及相关类和方法的Java程序。

6.通过使用Context接口的______方法查找数据源,实现与数据库的连接和查询。

第 3 页 共 4 页

7.三层架构分为:______、业务逻辑层和表示层。

8.______是用来在JSP页面中声明变量和定义方法的。

得 分

四、简答题(共20分,每小题4分)

评卷人

1. 简述实现数据分页的具体步骤。

2. 简述数据源配置的基本步骤。

3. Servlet的生命周期一共有哪五个阶段。

4. 简述过滤器的工作原理。

5.过滤器实现的两个步骤是什么?

第 4 页 共 4 页

…………………………………………………………题……答……要……不……内……线……订……装………………………………………………………………


本文标签: 页面 对象 请求 实现