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 页
…………………………………………………………题……答……要……不……内……线……订……装………………………………………………………………
版权声明:本文标题:[2021下]JavaWeb开发_试卷_A卷 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1705415612h483849.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论