JavaWeb_域对象的属性操作

和属性相关的方法:

1)方法

Object getAttribute(String name):获取指定的属性

Enumeration getAttributeNames():获取所有的属性的名字组成的Enumeration对象

removeAttribute(String name):移除指定的属性

void setAttribute(String name,Object o):设置属性

2)pageContext,request,session,application对象都有这些方法!

这四个对象也叫域对象

pageContext:属性的作用范围仅限于当前JSP页面

request:   属性的作用范围仅限于同一个请求

session:属性的作用范围限于一次会话:浏览器打开,直到关闭(此期间会话不能失效)

application:属性的作用范围限于当前WEB应用,是范围最大的属性作用范围,只要在一处设置属性,在其他各处的JSP或Servlet中都可以获取到

转载于:https://www.cnblogs.com/yangHS/p/10966475.html

JavaWeb_域对象的属性操作相关推荐

  1. 了解JavaScript 对象的属性操作

    提起操作, 很多人都会想到我们学习过程中最经常做的操作, 就是对数据库进行增, 删, 改, 查, 既然提到这个, 那么对于对象的属性操作也不例外, 基本上可以说也是这几个操作. JS中对象的属性标签 ...

  2. [原创]java WEB学习笔记48:其他的Servlet 监听器:域对象中属性的变更的事件监听器 (3 个),感知 Session 绑定的事件监听器(2个)...

    本博客为原创:综合 尚硅谷(http://www.atguigu.com)的系统教程(深表感谢)和 网络上的现有资源(博客,文档,图书等),资源的出处我会标明 本博客的目的:①总结自己的学习过程,相当 ...

  3. 案例:监听域对象的属性变更

    创建测试页面testattribute.jsp <%@ page language="java" contentType="text/html; charset=u ...

  4. 组件注入 # 注入的属性_注入域对象而不是基础结构组件

    组件注入 # 注入的属性 依赖注入是Java(以及许多其他编程语言)中广泛使用的软件设计模式,用于实现控制反转 . 它提高了可重用性,可测试性,可维护性,并有助于构建松耦合的组件. 如今,依赖注入是将 ...

  5. JDK8 Stream操作 collectingAndThen:根据对象的属性去重

    来源:blog.csdn.net/qq_35634181/article/details/108867857 ExportTemperatureDto实体对象: @Getter @Setter @To ...

  6. JS-面向对象-操作对象的属性 / 检测对象的某个属性是否存在 / 遍历(枚举)对象的属性 / 属性的分类

    操作对象的属性 <!DOCTYPE html> <html lang="en"> <head><meta charset="UT ...

  7. [jQuery基础] jQuery对象 -- 属性操作

    属性操作 属性和属性节点 1.什么是属性? 对象身上保存的变量就是属性 2.如何操作属性? 对象.属性名称 = 值 对象.属性名称 对象["属性名称"] = 值 对象[" ...

  8. JavaScript中的对象学习笔记(属性操作)

    本文是笔者学习JavaScript时做的笔记,大部分内容来自<JavaScript权威指南>,记录学习中的重点,并引入一些其他博文和与其他程序员讨论的内容,供本人日常翻阅.如有疑问,请留言 ...

  9. java 判断对象的属性是否为空_Java 判断实体对象及所有属性是否为空的操作

    1.判断实体对象是否为空 2.判断对象所有属性是否为空 3.特别注意,实体类中如果有基本数据类型,会影响判断 package com.liuxd.object; import org.apache.c ...

最新文章

  1. 操作系统学习1:操作系统概述
  2. 跟我一起考PMP--项目质量管理
  3. python下载文件到指定目录-Python获取指定文件夹下的文件名的方法
  4. c# 连接Redis报错:WRONGTYPE Operation against a key holding the wrong kind of value:类型搞混弄出的错误...
  5. java key值_java-必须为此操作提供PartitionKey值
  6. linux删除更新的系统内核,Linux系统如何删除旧内核
  7. Selenium2+python自动化49-判断文本(text_to_be_present_in_element)
  8. 酷q显示无法连接到服务器,本机酷Q与服务器nonebot建立通信
  9. 水系图一般在哪里找得到_虹吸雨水排水系统相较于传统重力排水有哪些优点?...
  10. 《阿里巴巴大数据实践-大数据之路》读后感言
  11. flutter BoxDecoration设置背景 image 报错:type ‘Image‘ is not a subtype of type ‘ImageProvider<Object> 解决方法
  12. matlab做拉普拉斯反演,拉普拉斯变换性质和反演.ppt
  13. Excel如何从单元格中提取数值
  14. 神经网络之父Hinton介绍及其论文介绍
  15. 链接、图像、列表、计数器
  16. Emmagee—开源Android性能测试工具
  17. 微分中值定理—罗尔中值定理
  18. 计算机教师专业环境,信息技术环境对教师专业发展的新要求
  19. Android应用开发转车载工程师——串口通信学习
  20. 一起从零学Kotlin-20170730

热门文章

  1. 【云栖大会】人工智能:智,在云端
  2. Oracle Exadata 一体机关机过程(虚拟机环境)
  3. VIM中空格和TAB的替换 [转]
  4. Pinging ? with 32 bytes of data 故障解决
  5. 重新定义SpringCloud-SpringCloud Eureka笔记- Eureka的核心类(二)
  6. 根据ip获取用户地址-百度
  7. Github学习系列之Github是什么?
  8. 润乾V5部署url应用名为空applet无法打印解决方案
  9. 开源 java CMS - FreeCMS2.6 互动信件
  10. 前端小白用面向对象思想实现元素拖拽