当前位置: 首页 > news >正文

【Servlet】session保存作用域

session保存作用域:一次会话范围都有效

Java的服务器端,有一块内存专门存储在session保存作用域的数据。

session保存作用域是和具体的某一个session对应的。

常用API:

  • void session.setAttribute(k, v)
  • Object session.getAttrivute(k) —> 返回的是Object类型的
  • void removeAttribute(k)

代码示例

Demo04Servlet.java

// 演示向HttpSession保存数据
public class Demo04Servlet extends HttpServlet {@Overrideprotected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {request.getSession().setAttribute("uname", "lina");}
}

Demo05Servlet.java

// 演示从HttpSession保存作用域中获取数据
public class Demo05Servlet extends HttpServlet {@Overrideprotected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {// 它获取到的是Object类型Object unameObj = request.getSession().getAttribute("uname");System.out.println(unameObj);}
}

web.xml

<servlet><servlet-name>Demo04Servlet</servlet-name><servlet-class>com.atguigu.servlets.Demo04Servlet</servlet-class>
</servlet>
<servlet-mapping><servlet-name>Demo04Servlet</servlet-name><url-pattern>/demo04</url-pattern>
</servlet-mapping><servlet><servlet-name>Demo05Servlet</servlet-name><servlet-class>com.atguigu.servlets.Demo05Servlet</servlet-class>
</servlet>
<servlet-mapping><servlet-name>Demo05Servlet</servlet-name><url-pattern>/demo05</url-pattern>
<servlet-mapping>
http://www.lryc.cn/news/330590.html

相关文章:

  • 企业周年庆3d云展厅促进了客企间交流与互动
  • Android Studio学习5——布局layout与视图view
  • 设计模式(15):迭代器模式
  • 前端内部技术分享---前端组件之表格组件的封装与使用(Vue3)
  • 【一】Mac 本地部署大模型
  • vue实现相机拍摄,可录视频、拍照片、前置后置切换(简单小demo)
  • 【项目】牛马点评 问题汇总
  • 使用 Docker Compose 部署邮件服务器
  • FastAPI+React全栈开发21 探索React路由器和其他好东西
  • Java pdfbox 给 PDF 添加文字和图片水印 并旋转45度
  • 微信小程序中路由跳转方式
  • Flutter应用发布前的关键iOS设备测试策略
  • 深入理解Linux环境配置文件:.bashrc、.bash_profile和.profile
  • 数据库设计规范(三大范式)
  • 图论模板详解
  • ArcGIS Pro打不开Excel?Microsoft驱动程序安装不上?
  • 简单了解裸眼3D呈现技术
  • 单元测试——Junit (断言、常用注解)
  • 【蓝桥杯每日一题】4.2 全球变暖
  • ffmpeg点对点音视频udp协议传输
  • ensp华为AC+AP上线配置
  • JAVA基础02-Java语言基础以及编译准备工作
  • Photoshop 2024 Mac/win---图像处理的新纪元,解锁无限创意
  • 【MySQL系列】使用 ALTER TABLE 语句修改表结构的方法
  • ElementUI 表格横向滚动条时滚动到指定位置
  • 【论文阅读】DETR 论文逐段精读
  • 负载均衡:实现高效稳定的网络服务
  • 2024最新软件测试【测试理论+ 抓包与网络协议】面试题(内附答案)
  • 极简7照训练法,奇趣相机引领儿童AI摄影潮流
  • Flink应用