`
hongwei3344661
  • 浏览: 31642 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

ServletConext和Aplication的区别

 
阅读更多

相同:其实servletContext和application 是一样的,就相当于一个类创建了两个不同名称的变量。

          在servlet中ServletContext就是application对象。大家只要打开jsp编译过后生成的Servlet中的

          _jspService()方法就可以看到如下的声明:
            ServletContext application = null;

            application = pageContext.getServletContext(); 

不同:两者的区别就是application用在jsp中,servletContext用在servlet中。application和page  

          request session 都是JSP中的内置对象,在后台用ServletContext存储的属性数据可以用  

          application对象获得。
   

而且application的作用域是整个Tomcat启动的过程。
例如: ServletContext.setAttribute("username",username);
则在JSP网页中可以使用  application.getAttribute("username");
来得到这个用户名。

 

分享到:
评论

相关推荐

    park application_park_aplication_

    标题 "park application_park_aplication_" 暗示着我们讨论的是一个关于停车场管理的应用程序,而描述中的 "parking application beginner" 提示这是一个面向初学者的项目。这个主题涉及了IT领域中软件开发和智能...

    Hotel_Aplication.rar_hotel

    【标题】"Hotel_Aplication.rar_hotel" 提供的是一个酒店管理应用程序,可能是用于协助酒店日常运营,包括客房管理、预订系统、客户信息管理等多个方面。从文件名来看,这个应用可能包含以下核心组成部分: 1. **...

    WebSphere Aplication Servic&Portal/cxf学习资料

    WebSphere Aplication Servic&Portal学习资料/cxf学习资料 超值

    web aplication good book

    从给定的文件信息来看,虽然标题和描述都是英文,但是根据中文的上下文环境以及标签“coding java”,我们可以推断出这份资源可能是一本关于Java编程和Web应用开发的好书。下面,我们将深入探讨与Java编程和Web应用...

    A Book about aplication of HEC-RAS

    HEC-RAS是美国陆军工程兵团水文工程中心(Hydrologic Engineering Center, HEC)开发的一个河网流域水文和水力模型软件,广泛应用于洪水风险评估、洪水预报、河道设计和水资源管理。 描述中提到“一二维洪水数值...

    Adobe-Xd:Kure Aplication在线商店

    Adobe XD是一款由Adobe公司开发的专业用户体验设计工具,主要用于创建网站、移动应用和其他数字产品的原型和交互设计。在“Adobe-Xd:Kure Aplication在线商店”项目中,我们可以推测这可能是一个关于设计一个名为...

    SB-Web-Aplication:智能商业网站

    综上所述,"SB-Web-Aplication"是一个使用JavaScript技术构建的智能商业网站项目,它涵盖了前端开发的多个方面,包括动态交互、响应式设计和高效的数据处理。通过分析和学习这个项目,我们可以深入了解现代Web开发的...

    java 打包可执行文件

    这个过程通常涉及到JAR(Java Archive)文件的创建,它是一种用于收集多个类文件、相关的元数据和资源文件的容器。下面将详细解释如何在Java中打包可执行文件,以及使用批处理加载(BatchLoad)可能涉及的概念。 ...

    Flask_aplication:https

    "Flask_aplication-main" 压缩包很可能包含了整个 Flask 项目的源代码,包括 `app.py` 主文件、`templates` 目录(用于存放 HTML 模板)、`static` 目录(存放静态文件如 CSS 和 JavaScript),以及可能的环境配置...

    HLW8110(8112)-EN-Aplication-rev01.rar

    HLW8110/HLW8112 is a high precision power metering IC. It can measure line voltage and current, and calculate active power. It can measure Line Frequency and Power Factor. HLW8110/HLW8112 has three ...

    Music-aplication

    前端负责用户交互,后端负责业务逻辑和数据管理,而数据库则存储和管理所有音乐资源和用户信息。在实际开发中,开发者可能还会利用框架如Laravel或Symfony,以提高开发效率和代码质量。 此外,考虑到音乐的版权问题...

    应用Application 统计访问量

    在IT行业中,应用程序(Application)的访问量统计是一项至关重要的任务,它可以帮助开发者和运营者了解用户对软件的使用情况,从而优化功能、提升用户体验、制定营销策略或进行性能优化。在C#和.NET框架下,我们...

    linux configlinux服务器配置应用 配置文件

    这些文件通常位于/etc目录下,包含了各种服务、应用程序和系统的设置。本资料包“linux configlinux服务器配置应用 配置文件”提供了一个实践和学习Linux服务器配置文件的平台,涵盖了多种服务器环境的配置。 一、...

    udemy-react-redux-crud-aplication

    本课程“udemy-react-redux-crud-aplication”旨在深入讲解如何使用这两者来创建一个完整的CRUD(Create、Read、Update、Delete)应用程序。CRUD操作是任何数据驱动应用的基础,理解如何在React和Redux框架下实现...

    Android NDK翻译之Application

    理解并有效地使用Application.mk可以优化你的开发流程,提高代码质量和效率。 首先,了解基本前提:在开始研究Application.mk之前,你需要熟悉OVERVIEW文档和Android.mk的基本内容。OVERVIEW文档通常会提供NDK开发...

    Web-aplication-

    网络应用iles:output.pdf项目演示(记录)类图(清晰版)源代码(文件夹)项目报告(项目概述概述和要求)要求:Tomcat Java Anaconda Python MySQL MongoDB Neo4j 部署:1.启动MySQL服务器2.在mySQL Server中创建...

    first-react-native-aplication:Rocketseat类的React Native应用示例

    在压缩包文件名"first-react-native-aplication-master"中,"master"通常表示这是项目的主分支或者是最稳定的版本,意味着它包含完整的源代码和资源文件,适合学习和克隆。 在这个React Native应用示例中,你可能会...

    Javascript-Single-Page-Aplication-SPA-javascript-html-css

    JavaScript 单页应用(SPA:Single-Page Application)是一种现代Web开发模式,它允许用户在不刷新整个页面的情况下与应用程序进行交互,提高了用户体验和性能。SPA通常由JavaScript、HTML和CSS构建,通过Ajax等技术...

    苹果cms10影视网站源码(带网站模板与解析)

    内置18套网站模板(持续更新添加),包含手机和电脑网站,可分别设置,大量解析与播放接口 数据库aplication-database.php 后台:域名/admin.php 账号admin 密码123456 内置18套网站模板(持续更新添加),包含...

    Java SQL Aplication Development-开源

    这个框架引入了一种创新的方法,通过XML文件来声明和管理SQL语句,使得应用程序与数据库交互更为高效和简洁。下面我们将深入探讨JSAD的核心特性、工作原理以及它如何提升开发效率。 1. **SQL语句的XML配置**: ...

Global site tag (gtag.js) - Google Analytics