JavaWeb第八章课后题 会话跟踪

简介: JavaWeb第八章课后题 会话跟踪

1. 用getCreationTime( )可获取session对象创建的时间,该时间的单位是() [单选题] *

image.png

2. 用于存储每一个用户的状态信息,以便于识别每一个用户,跟踪用户的会话状态,直到客户端与服务器断开连接为止的对象是() [单选题] *

image.png

3. 下面设置session的语句正确的是()[单选题] *

image.png

4. session对象一般在服务器上设置了()的过期时间,当客户停止活动超过该时间后,session对象会自动失效[单选题] *

image.png

5. 获取Cookie[]所用到的方法是()[单选题] *

image.png

6. 阅读下面2个JSP页面中的代码,

<% out.println(session.getAttribute("xyafu")); %>

<% session.invalidate();

out.println(session.getAttribute("xyafu")); %>

假定session中没有任何属性,输出的结果是() [单选题] *

image.png

7. 阅读下面代码:

Book book = BookDB.getBook(id);

HttpSession session = request.getSession();

List cart = (List)

session.getAttribute("cart");

if (cart == null) {

cart = new ArrayList();

session.setAttribute("cart", cart); }

cart.add(book);

下面选项中,哪个是对上述代码功能的正确描述?( ) [单选题] *

image.png

8. 下列选项中,关于session保存数据的位置,说法正确的是()? [单选题] *

image.png

9. 下面选项中,用于判断当前HttpSession对象是否是新创建的方法是()[单选题] *

image.png

10. session对象常用于记住客户的名字[判断题] *

image.png

11. 每个session都有一个独一无二的ID,用于区分不同的session[判断题] *

image.png

12. Cookie技术用于将会话过程中的数据保存到服务器中,从而使浏览器和服务器可以更好地进行数据交互。[判断题] *

image.png

13. Cookie一旦创建,它的名称就不能更改,而Cookie的值创建后也不允许被修改。 [判断题] *

image.png

14. 下列关于Cookie的说法,错误的是( ) [单选题] *

image.png

15. 在服务器端程序中,生成Cookie对象的方法是( ) [单选题] *

image.png

16. 在服务器端程序中,获取Session对象的方法是( ) [单选题] *

image.png

17. 下列情况中,Session对象不会被销毁的是( ) [单选题] *

image.png

18. 关于SessionID,下列说法错误的是( ) [单选题] *

image.png

19. 利用Session存储数据的方法是setAttribute,存储的数据类型可以是( ) *

image.png

20. ServletContext、HttpServletRequest、HttpSession都可以存储数据,实现数据在页面之间的传递,三个对象存储数据的作用域由大到小是( ) [单选题] *

image.png



目录
相关文章
|
15天前
|
监控 Java 数据管理
java会话跟踪和拦截器过滤器
本文介绍了Web开发中的会话跟踪技术——Cookie与Session,以及过滤器(Filter)和监听器(Listener)的概念和应用。Cookie通过在客户端记录信息来识别用户,而Session则在服务器端保存用户状态。过滤器用于拦截和处理请求及响应,监听器则监控域对象的状态变化。文章详细解释了这些技术的实现方式、应用场景和主要方法,帮助开发者更好地理解和使用这些工具。
33 1
|
5月前
|
存储 前端开发 JavaScript
基于JavaWeb实现停车场管理系统
基于JavaWeb实现停车场管理系统
|
5月前
|
前端开发 JavaScript Java
图书借阅管理平台|基于JavaWeb实现图书借阅系统
图书借阅管理平台|基于JavaWeb实现图书借阅系统
113 1
|
2月前
|
设计模式 Java 关系型数据库
【Java笔记+踩坑汇总】Java基础+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码解析
本文是“Java学习路线”专栏的导航文章,目标是为Java初学者和初中高级工程师提供一套完整的Java学习路线。
415 37
|
1月前
|
前端开发 Java 应用服务中间件
Javaweb学习
【10月更文挑战第1天】Javaweb学习
33 2
|
1月前
|
安全 Java Android开发
JavaWeb解压缩漏洞之ZipSlip与Zip炸弹
JavaWeb解压缩漏洞之ZipSlip与Zip炸弹
50 5
|
2月前
|
缓存 前端开发 Java
【Java面试题汇总】Spring,SpringBoot,SpringMVC,Mybatis,JavaWeb篇(2023版)
Soring Boot的起步依赖、启动流程、自动装配、常用的注解、Spring MVC的执行流程、对MVC的理解、RestFull风格、为什么service层要写接口、MyBatis的缓存机制、$和#有什么区别、resultType和resultMap区别、cookie和session的区别是什么?session的工作原理
【Java面试题汇总】Spring,SpringBoot,SpringMVC,Mybatis,JavaWeb篇(2023版)
|
5月前
|
前端开发 Java 关系型数据库
JavaWeb开发简介
JavaWeb开发简介
55 0
|
2月前
|
安全 Java Android开发
JavaWeb解压缩漏洞之ZipSlip与Zip炸弹
JavaWeb解压缩漏洞之ZipSlip与Zip炸弹
103 2
|
2月前
|
SQL JSON JavaScript
JavaWeb基础9——VUE,Element&整合Javaweb的商品管理系统
Vue 指令、生命周期、this和$、vue脚手架进行模块化开发/ElementUI框架、综合案例,element商品列表展示增删改查
JavaWeb基础9——VUE,Element&整合Javaweb的商品管理系统