演示 ServletContext | 学习笔记

简介: 快速学习演示 ServletContext。

开发者学堂课程【Servlet 入门:演示 ServletContext】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/34/detail/753


演示 ServletContext


内容介绍

一.域对象的功能


一.域对象的功能

ServletContext 是 JavaWeb 四大域对象之一:
PageContext;
ServletReguest;
HttpSession;
SenvletContext;
所有域对象都有存取数据的功能,因为域对象内部有-Map,用来存储数据,

下面是 ServletContext. 对象用来操作数据的方法:
1.void SetAttribute(String name.object value):

用来存储一一个对象,也可以称之为存储一-个域属性,例如: serletCotetstitrtl(xx","XX*),ServletContext 中保存了一个域属性,域属性名称为xox ,域属性的值为)XX.请注意,如果多次调用该方法,并且使用相同的 name ,那么会覆盖上-次的值,这一特性与 Map 相同;

2.Object getAttribute(String name):

用来获取 ServletContext 中的数据,当前在获取之前需要先去存储才行,例如: String value=(rtingestrclCntetote('";"获取名为 xx 的域属性;

3.void removettribute(tring name):

用来移除 ServletContext 中的域属性,如果参数 name 指定的域属性不存在,那么本方法什么都不做;

4.Enumeration gettributeNames():

获取所有域属性的名称;

package cn. itcast.servlet;

import java.io.IOException;
演示从 servletContext 中获取数据public class BServlet extends HttpServlet {
publia void doGet (HttpServletRequest request, HttpServletResponse response )
throws ServletException, IOException [

1.
获取 servletContext 对象

2.调用其 getAttribute (方法完成荻取数据 Servletcontext application-this .getServletcontext();

string name = (string) application.getAttribute ("name")

system. out.println (name);

相关文章
|
11月前
|
存储 XML Java
Servlet进阶(Session对象实现登录)
Servlet进阶(Session对象实现登录)
191 0
|
9月前
|
存储
Servlet Session基本概念和使用方法
Session是Web开发中的一种机制,用于在服务器端跟踪和管理用户的状态信息。它允许服务器在用户访问网站期间存储和检索与特定用户相关的数据。 当用户访问服务器时,服务器会为每个用户创建一个唯一的会话,并为该会话分配一个唯一的会话标识符(Session ID)。这个会话标识符通常通过Cookie在客户端保存,但也可以通过URL参数或其他方式传递。通过会话标识符,服务器能够识别特定用户的请求,并在会话中存储和检索数据。 通过使用Session,服务器可以在用户的整个访问过程中保持用户状态,并且可以在不同的页面和请求之间共享数据。这对于实现用户认证、数据共享、购物车管理等功能非常有用。 需要注意的
88 0
|
12月前
|
应用服务中间件 容器
ServletConfig、ServletContext概述、配置及ServletContext的三个作用
ServletConfig、ServletContext概述、配置及ServletContext的三个作用
119 0
Servlet学习(六):ServletContext对象的作用
Servlet学习(六):ServletContext对象的作用
Servlet学习(六):ServletContext对象的作用
|
Java 应用服务中间件 容器
2022年Servlect课时六——:案例 servlet的常用对象
2022年Servlect课时六——:案例 servlet的常用对象
79 0
2022年Servlect课时六——:案例 servlet的常用对象
javaweb ServletContext对象
javaweb ServletContext对象
|
安全 程序员 应用服务中间件
ServletConfig和ServletContext的简单使用
ServletConfig和ServletContext的简单使用
182 0
|
开发框架 Java .NET
Servlet第二篇【Servlet调用图、Servlet细节、ServletConfig、ServletContext】(上)
前面我们已经学过了Servlet的生命周期了,我们根据Servlet的生命周期画出Servlet的调用图加深理解
97 0
Servlet第二篇【Servlet调用图、Servlet细节、ServletConfig、ServletContext】(上)
|
存储 Java 应用服务中间件
Servlet第二篇【Servlet调用图、Servlet细节、ServletConfig、ServletContext】(下)
前面我们已经学过了Servlet的生命周期了,我们根据Servlet的生命周期画出Servlet的调用图加深理解
127 0
Servlet第二篇【Servlet调用图、Servlet细节、ServletConfig、ServletContext】(下)
|
Java 应用服务中间件 数据库
Servlet第二篇【Servlet调用图、Servlet细节、ServletConfig、ServletContext】(中)
前面我们已经学过了Servlet的生命周期了,我们根据Servlet的生命周期画出Servlet的调用图加深理解
121 0
Servlet第二篇【Servlet调用图、Servlet细节、ServletConfig、ServletContext】(中)