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



目录
相关文章
|
11月前
|
JavaScript Java 大数据
基于JavaWeb的销售管理系统设计系统
本系统基于Java、MySQL、Spring Boot与Vue.js技术,构建高效、可扩展的销售管理平台,实现客户、订单、数据可视化等全流程自动化管理,提升企业运营效率与决策能力。
|
SQL 前端开发 Java
JavaWeb 学习日记案例详解及 javaweb 完整项目案例实战指南
本文介绍了一个基于Spring Boot的JavaWeb企业员工管理系统完整案例,涵盖部门管理、员工管理、登录、异常处理、事务管理及AOP等核心功能实现,结合CSDN相关技术文章,提供详细技术方案与应用实例,适合JavaWeb开发者学习与参考。
783 0
|
前端开发 Java 关系型数据库
JavaWeb开发简介
JavaWeb开发简介
365 0
|
存储 缓存 Java
java语言后台管理ruoyi后台管理框架-登录提示“无效的会话,或者会话已过期,请重新登录。”-扩展知识数据库中密码加密的方法-问题如何解决-以及如何重置若依后台管理框架admin密码-优雅草卓伊凡
java语言后台管理ruoyi后台管理框架-登录提示“无效的会话,或者会话已过期,请重新登录。”-扩展知识数据库中密码加密的方法-问题如何解决-以及如何重置若依后台管理框架admin密码-优雅草卓伊凡
2726 3
java语言后台管理ruoyi后台管理框架-登录提示“无效的会话,或者会话已过期,请重新登录。”-扩展知识数据库中密码加密的方法-问题如何解决-以及如何重置若依后台管理框架admin密码-优雅草卓伊凡
|
前端开发 Java 数据库连接
【潜意识Java】深度解读JavaWeb开发在Java学习中的重要性
深度解读JavaWeb开发在Java学习中的重要性
410 4
|
设计模式 Java 关系型数据库
【Java笔记+踩坑汇总】Java基础+JavaWeb+SSM+SpringBoot+SpringCloud+瑞吉外卖/谷粒商城/学成在线+设计模式+面试题汇总+性能调优/架构设计+源码解析
本文是“Java学习路线”专栏的导航文章,目标是为Java初学者和初中高级工程师提供一套完整的Java学习路线。
1177 38
|
缓存 前端开发 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版)
|
SQL JSON JavaScript
JavaWeb基础9——VUE,Element&整合Javaweb的商品管理系统
Vue 指令、生命周期、this和$、vue脚手架进行模块化开发/ElementUI框架、综合案例,element商品列表展示增删改查
JavaWeb基础9——VUE,Element&整合Javaweb的商品管理系统
|
监控 Java 数据管理
java会话跟踪和拦截器过滤器
本文介绍了Web开发中的会话跟踪技术——Cookie与Session,以及过滤器(Filter)和监听器(Listener)的概念和应用。Cookie通过在客户端记录信息来识别用户,而Session则在服务器端保存用户状态。过滤器用于拦截和处理请求及响应,监听器则监控域对象的状态变化。文章详细解释了这些技术的实现方式、应用场景和主要方法,帮助开发者更好地理解和使用这些工具。
366 1
|
安全 Java Android开发
JavaWeb解压缩漏洞之ZipSlip与Zip炸弹
JavaWeb解压缩漏洞之ZipSlip与Zip炸弹
967 5