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");
来得到这个用户名。
ServletConext和Aplication的区别相关推荐
- SAP 中System ID / Aplication server / Instance / Client的区别
SAP 系统的组成部分: 1).数据库 2).一个或多个应用服务器实例( java / abap ) instance 3).中央服务实例( central services ),一般是消息服务器me ...
- JSP中页面跳转response.sendRedirect()和request.getRequestDispatcher()的区别
Java Web开发中,采用MVC模式的时候,在控制器完成模型的调用之后会选择界面对用户响应,用常有2种方式 1,通过response对象的sendRedirect方法重定向: response.se ...
- JSP的getRequestDispatcher()与sendRedirect()的区别
getRequestDispatcher()与sendRedirect()的区别 1.request.getRequestDispatcher()是请求转发,前后页面共享一个request ; re ...
- getRequestDispatcher()与sendRedirect()的区别
1.request.getRequestDispatcher()是请求转发,前后页面共享一个request ; response.sendRedirect()是重新定向,前后页面不是一个reques ...
- contex A R M系列区别
转自:https://www.cnblogs.com/qiaolong/p/4841923.html ============================================= The ...
- RPC 笔记(01)— RPC概念、调用流程、RPC 与 Restful API 区别
1. 基本概念 PRC 远程过程调用 Remote Procedure Call,其就是一个节点请求另外一个节点提供的服务.当两个物理分离的子系统需要建立逻辑上的关联时,RPC 是牵线搭桥的常见技术手 ...
- C++ 笔记(28)— C++ 中 NULL和 nullptr 的区别
最近看公司代码的时候发现在判断指针是否为空的时候,有的时候用的是 NULL, 有的时候用的是 nullptr 感觉很奇怪,好奇心驱使我查了下两者的区别,发现还是有很多细节需要学习的. 1. NULL ...
- gcc 和 g++ 的联系和区别,使用 gcc 编译 c++
GCC 编译器已经为我们提供了调用它的接口,对于 C 语言或者 C++ 程序,可以通过执行 gcc 或者 g++ 指令来调用 GCC 编译器. 实际使用中我们更习惯使用 gcc 指令编译 C 语言程序 ...
- Python2 与 Python3 区别
Python2.x 与 Python3.x 区别 1. print 函数 Python2 中 print 是语句(statement),Python3 中 print 则变成了函数.在 Python3 ...
最新文章
- 初涉.....编码__列表__字典
- python去重复行_python 去除Excel中的重复行数据
- Python学习教程:Python增强赋值及共享引用注意事项
- (2021) 20 [虚拟化] 进程调度
- ectouch第六讲 之表常用链接
- Kafka集群安装Version2.10
- C语言循环设计结构,c语言---循环结构设计.ppt
- c语言程序排奇数,十个数奇数升序排列偶数降序排列,用C语言程序表示
- 李开复:无人驾驶必须一步到位,没有所谓的人机协同
- KindEditor上传图片及使用
- wow.js插件,让滚动动画更简单,让生活更美好
- 刚入职蚂蚁金服!应届生拿到年薪30w,这份Java面经分享给你!
- Linux如何查找域名IP地址
- PhpStorm 远程连接服务器
- 5 种全局 ID 生成方式、优缺点及改进方案
- AI大神Hinton再次“逃离”美国,成就了虎视眈眈的加拿大
- [h5py] 解决ImportError: libhdf5.so.103: cannot open shared object file: No such file or directory
- 影子系统toolwiz time freeze
- WebView的简单介绍和Android使用WebView无法显示网页
- 李嘉诚励志语录创业经典100条