首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不理解Java中上下文的概念

不理解Java中上下文的概念
EN

Stack Overflow用户
提问于 2013-11-12 21:55:48
回答 1查看 3.6K关注 0票数 11

我一直在学习Spring、JSP和servlet。我不明白上下文根的概念。他们太多了。SpringContext根,servlet上下文根,还有其他的。

在Spring应用程序中,有多少上下文根以及如何识别它们?他们真正的意思是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-11-13 13:23:04

上下文通常指用于与运行时环境交互的接口。这一项为您的程序提供了一组特性(如安全性、请求处理等.)在这种领域中运行的所有应用程序通常都需要。这样的环境通常在java堆栈中被命名为container (servlet容器、ejb等等)。

请参阅What exactly is a Context in Java?

然后,当为一个具有继承关系的应用程序设置了不同的上下文时,就可以使用根这个术语。根层次结构中的根上下文(通常包含一些通用配置)是根上下文。

见JB回答:Web-application context/ root application context and transaction manager setup

然而,在您的例子中,root一词有一个特殊的含义,因为它用于web容器。它主要指的是web应用程序路径的根,因为每个web应用程序只有一个上下文,我们讨论的是给定web应用程序的context root

请参阅http://tomcat.apache.org/tomcat-7.0-doc/config/context.html

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19940716

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档