/**

* 使用session共享数据

*/

public class SessionDemo1 extends HttpServlet {

@Override

protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

//使用session共享数据

//1.获取session

HttpSession session = req.getSession();

//2.存储数据

session.setAttribute("msg0","HelloSession");

}

}

/**

* 获取session共享的数据

*/

public class SessionDemo2 extends HttpServlet {

@Override

protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

//使用session获取数据

//1.获取session

HttpSession session = req.getSession();

//2.获取数据

Object msg = session.getAttribute("msg0");

System.out.println(msg);

}

}

/**

* 使用Cookie将Session保存到浏览器,且关闭浏览器再打开后不会消失

*/

public class SessionDemo3 extends HttpServlet {

@Override

protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {

//1.获取Session

HttpSession session = req.getSession();

System.out.println(session);

//期望客户端关闭后,session也能相同

Cookie c = new Cookie("JSESSIONID",session.getId());

resp.addCookie(c);

}

}

java httpsession 类型_JavaWeb HttpSession相关推荐

  1. java使用Websocket获取HttpSession出现的问题与解决

    websocket的写法就不多说了,主要记一记其中出现的问题 1.获取不到httpSession 解决办法:先重写握手方法,将httpsession放入ServerEndpointConfig.get ...

  2. C#到Java byte类型冲突的解决

    最近要改写一个核心加密认证类,从C#改写成Java. 发现在调试时,加密的数据无论如何也对不上. 经过跟踪,发现问题出在C#和Java byte类型的区别上:在C#里 byte类型是无符号的,而Jav ...

  3. Android JNI 第三篇 Java参数类型与本地参数类型对照

    转载请标明出处: http://blog.csdn.net/michael1112/article/details/56665383 江东橘子的博客 这一篇从基础上了解一些Java参数类型与本地参数类 ...

  4. java表达式类型自动提升

    [一道经典的Java面试题] short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? 答案是:前者错,后者对.相信不管是否经历过java ...

  5. Java从键盘输入n行字符串_Java十四天零基础入门-Java布尔类型

    不闲聊!!!不扯淡!!!小UP只分享Java相关的资源干货 Java布尔类型 在Java语言中布尔类型的值只包括true和false,没有其他值,不包括1和0,布尔类型的数据在开发中主要使用在逻辑判断 ...

  6. java 基本类型内存_java基本数据类型、内存分析、装包拆包

    2019-09-13   18:01:23 idea快捷键: file->settings->Keymap->搜索关键字 Increase Font Size   增大字体    c ...

  7. java判断类型_Java中类型判断的几种方式 - 码农小胖哥 - 博客园

    1. 前言 在Java这种强类型语言中类型转换.类型判断是经常遇到的.今天就细数一下Java中类型判断的方法方式. 2. instanceof instanceof是Java的一个运算符,用来判断一个 ...

  8. java 类说明,java基础类型说明

    一.java基础类型分为4类8种分别为: 四类分为: 整数类型 浮点类类 字符类型 布尔类型 八种分别为: 整数类型: byte short int long 浮点类型: float double 字 ...

  9. java注解类型_Java注解类型

    本篇文章帮大家学习java注解类型,包含了Java注解类型使用方法.操作技巧.实例演示和注意事项,有一定的学习价值,大家可以用来参考. 标记注解类型 标记注解类型是没有元素的注解类型,甚至没有默认值. ...

  10. 一分钟理解Java包装类型

    转载自  一分钟理解Java包装类型 Java 一直标榜自己是一个纯粹的面向对象语言,自作聪明的为所有的值类型都提供相应的引用类型(不明白这两个概念,看之前的<一分钟理解传值和传引用>)比 ...

最新文章

  1. __new__ __init__区别
  2. 有关GBDT(Gradient Boosting Decison Tree,梯度提升树)
  3. shell的相关知识(变量、脚本定义)
  4. 高性能集群软件Keepalived的介绍以及安装与配置
  5. JavaScript语言中文参考手册.chm
  6. Linux下连接Mysql服务器的方式
  7. NEO从源码分析看共识协议
  8. dcmtk在PACS开发中的应用(基础篇) 作者:冷家锋 第四章 工作列表(Work List)(二)...
  9. linux系统里route -n不起作用,Linux系统中traceroute命令使用详解
  10. coco 数据集_如何用 coco 数据集训练 Detectron2 模型?
  11. vfp 生成html,vfp教程之用FoxPro生成HTML文件
  12. ArcPy常用函数梳理
  13. 《软件测试》[(美)Ron Patton]第三章阅读总结
  14. Qt三方库开发技术:二维码生成、识别以及条码识别
  15. android 8.1 夜间模式,android 快速实现夜间模式
  16. EasyUI DataGrid DetailView(数据表格详细展示带子表格)
  17. ECCV 2022 旷视入选论文亮点解读(下)
  18. /MD与/MT、/MTD与/MDD的区别
  19. android stduio 安装包解析错误的一种解决方法
  20. HashMap?面试?我是谁?我在哪?

热门文章

  1. 将keras的模型封装成可转换为tensorlow的.pb格式,并生成.pbtxt文件
  2. SAP-SD-学习笔记0923
  3. 在线QuartzCron定时任务表达式在线生成
  4. 如何持续突破性能表现? | DX研发模式
  5. Matlab信号处理综合工具
  6. vba随机抽取人名不重复_excel如何实现随机抽取且不重复
  7. uni-app详情页开发
  8. 股票交易软件排行及简介
  9. RFID技术与应用 复习用
  10. 假设某台台式计算机的内存储器容量为128,假设某台式计算机的内存储器容量为128MB,硬盘容量为10GB。硬盘的容量是内存容量的60倍。...