首页 > 编程语言 >java的`pageContext`对象`attributes`的属性用法和原理

java的`pageContext`对象`attributes`的属性用法和原理

时间:2023-06-12 16:23:03浏览次数:47  
标签:存储 java 对象 attributes 上下文 pageContext 属性

在Java中,pageContext.setAttribute("name", "liulongteng", SESSION)
方法用于在页面上下文(pageContext)中设置属性。
属性名为"name",
属性值为"liulongteng",
并且属性的作用范围为SESSION(会话级别)。

在JSP中,页面上下文对象(pageContext)是一个重要的对象,
它提供了对其他域(如请求、会话和应用程序)的访问,以及一些其他有用的功能。
属性可以通过页面上下文对象进行存储和访问。

pageContext是通过一个类似于HashMap的键值对集合来存储的。
pageContext对象有一个名为attributes的属性,
它是一个实现了javax.servlet.jsp.jstl.core.Attributes接口的对象,用于存储属性。
setAttribute()方法用于设置属性,
getAttribute()方法用于获取属性的值。
作用范围决定了属性存储在哪个属性集合中。

标签:存储,java,对象,attributes,上下文,pageContext,属性
From: https://www.cnblogs.com/jsjjob/p/17475376.html

相关文章

  • 如何使用Hilla管理全栈Java开发
    关键要点Hilla是一个开源框架,有望显着提高Web应用程序的开发效率。它将SpringBootJava后端与响应式TypeScript前端集成在一起。 用户界面是使用Lit或React以及Vaadin的40多个开源UIWeb组件创建的。  Hilla通过类型安全的服务器通信和集成工具帮助更快地构......
  • 21基于java的旅游信息管理系统
    项目背景根据旅游行业的这种现状,提出解决问题的一个可行性方法,实现了旅游管理的网络化。项目总体介绍旅游系统设计分为前后网站和后台管理系统,功能点包含旅游景点信息分类展示、景点详情(地理位置、特色景点概述等)、下单预订等功能;角色分为管理员和普通用户。用户可以对旅游线......
  • 【浅谈JavaEE框架】Spring常用注解,自动扫描装配Bean
    1.引入context命名空间(在Spring的配置文件中)配置文件如下: Xml代码 1.xmlns:context="http://www.springframework.org/schema/context"2.http://www.springframework.org/schema/context3.http://www.springframework.org/schema/context/spring-context-2.5.xsd......
  • 23基于java教师科研项目管理系统
    背景及意义目前许多人仍将传统的纸质工具作为信息管理的主要工具,而网络技术的应用只是起到辅助作用。在对网络工具的认知程度上,较为传统的office软件等仍是人们使用的主要工具,而相对全面且专业的信息管理软件仍没有得到大多数人的了解或认可。本选题则旨在通过标签分类管理等方式......
  • java 去除字符串换行符
    *在正则表达式中\s表示所有的空格:匹配任何空白字符,包括空格、制表符、换页符等等。等价于[\f\n\r\t\v]。注意Unicode正则表达式会匹配全角空格符。*使用正则表达式,移除换行符(且不移除空格)**@paramoriginalStr原始字符串*@return移除换行\r、回车\n、制表\t符......
  • Java开发 - 让你少走弯路的Redis集群搭建
    前言前文中,我们已经对Redis的单节点哨兵的搭建方式做了演示和测试,相信大家已经了解了怎么操作,虽然是单节点,但基本已经满足了部分公司的日常需要,毕竟Redis集群不是什么项目都适用,用上了Redis,也未必需要使用哨兵,甚至集群。但今天,我们还是要把Redis哨兵集群的搭建方式给大家做个分享,万......
  • java 发送qq 纯文字邮件
    packageorg.zhiyi.config;importorg.springframework.beans.factory.annotation.Value;importorg.springframework.stereotype.Component;importjavax.mail.*;importjavax.mail.internet.InternetAddress;importjavax.mail.internet.MimeBodyPart;importjavax.......
  • Java Agent入门教程
    一、核心逻辑创建一个新的项目(or子module),然后我们新建一个SimpleAgent类:packagecom.raorao.text;importjava.lang.instrument.Instrumentation;/***@Description:启动类*@Author:cxw*@Date:2023/6/1214:18*@Version:1.0**/publicclassM......
  • Java 线程池简单使用
    privatefinalThreadPoolExecutorhandleExecutor=newThreadPoolExecutor(3,5,5000L,TimeUnit.MILLISECONDS,newLinkedBlockingQueue<>(),newThreadFactoryBuilder().setNameFormat("MsgCenterHandle-%d").build());......
  • [转]POI 解析excel报错 java.lang.NoClassDefFoundError: org/apache/poi/ss/usermode
    前几天做了一个excel上传导入功能,为了通用想同步支持xls和xlsx格式。代码编写期并没有报错,所需要的类也都有。可是应用启动完测式功能的时候报了这么一个错Causedby:java.lang.NoClassDefFoundError:org/apache/poi/ss/usermodel/Date1904Support这是为什么呢?我第一感觉是jar......