220192020 学年第二学期 Java Web应用编程 科目考试试题
开卷考试;时间100分钟;  可以使用没有记忆功能的普通计算器:否
使用班级(老师填写):物联网18-1、2  考务电话:2923688
题号
总分
得分
阅卷人
试卷提交步骤及要求:
  1. 将答题内容书写空白纸上,拍照并放入试卷最后位置。Word文档的命名格式:专业名称_完整学号_姓名(注意专业名称与学号之间、学号与姓名之间都有一个下划线)
2. 在考试时间内将Word文档发送到邮箱111111@qq,过时则按不及格处理。
答案仅供参考
一、选择题(每小题至少有一个选项正确,全部选对得2分,其他情况得分,16分)
1、下列关于ServletContext的说法中,正确的是(      )。
A.ServletContext对象用来保存当前Web应用中的所有信息
B.在一个Web应用中可以有多个ServletContext对象。
C.ServletContext接口封装了获取当前Web应用中资源文件的方法。
D.ServletContext对象中保存的属性可以被Web应用中的所有Servlet访问。
2、如果请求消息中包含有多个该指定名称的参数,getParameter()方法的返回值是(    )。
A.这些参数的所有值形成一个数组
B.""
C.第一个参数的值
D.最后一个参数的值
3、下列关于Cookie和Session的描述中,正确的是(    )。
A.Cookie和HttpSession是保存会话相关数据的技术,其中Cookie将信息存储在浏览器端是客户端技术,Session将数据保存在服务器端是服务器端技术
B.HttpSession会话对象的默认保持时间可以修改
C.HttpSession默认是基于Cookie运作的
D.浏览器可以接受任意多个Cookie信息保存任意长的时间
el表达式获取值
4、下面选项中合法的EL表达式是(    )。
A${request.name}              B${empty requestScope}
C${"aaa"+"bbb"}            D${header["user-agent"]}
5、下面选项,关于ResultSet中游标指向的描述正确的是(    )。
A.ResultSet对象初始化时,游标在表格的第一行
B.ResultSet对象初始化时,游标在表格的第一行之前
C.ResultSet对象初始化时,游标在表格的最后一行之前
D.ResultSet对象初始化时,游标在表格的最后一行
6、ServletFileUpload类的parseRequest()方法的返回值类型是(    )。
A.FileItem[]
B.Set<FileItem>
CList<FileItem>
D.Map<FileItem>
7、传智书城项目在下面(  )表中设置了联合主键。
A.user表
B.products表
C.orders表
D.orderitem表
8、关于传智书城后台订单删除说法,错误的是(  )
A:删除操作只删除了订单表中的相应订单。
B:当某个订单被删除后,订单项中的数据会为Null。
C:因为代码删除操作时使用了异常处理,如果订单项或者订单有一个删除失败了,则会进行异常处理,不会对其他数据有影响。
D:因为代码删除操作时开启了事务处理,如果订单项或者订单有一个删除失败了,事务将回滚。
二、判断题(认为正确则打“否则打“×。每小题1分,共14分)
1、在HTTP响应消息中,第一行为响应状态行,紧接着的是若干响应消息头,服务器端通过响应消息头向客户端传递附加信息。( 对  )
2、使用RequestDispatcher对象的include()方法实现请求包含后,浏览器显示的URL会发生变化。(  ×  )
3、用户访问Web系统时,服务器会在第一次响应的页面中对URL地址进行重写( √  )

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。