java中的上下文是什么意思

[复制链接]
查看11 | 回复5 | 2017-10-7 11:28:00 | 显示全部楼层 |阅读模式
所谓上下文,它是用来存储系统的一些初始化信息,例如在jboss中通过配置文件指定了数据源,那么在jboss启动的时候就把这个文件的相关信息上下文中,于是在我们使用这个数据源的时候,就需要先获得系统的上下文,然后再通过一定的方式将数据源取出来。至于在系统启动时,是如何将这些初始化信息加载到上下文中,而上下文在程序中具体又是以什么形式体现的,应该随着系统的不同而不同。上下文即ServletContext,是一个全局的储存信息的空间,服务器启动,其就存在,服务器关闭,其才释放。所有用户共用一个ServletContext。所以,为了节省空间,提高效率,ServletContext中,要放必须的、重要的、所有用户需要共享的线程又是安全的一些信息。如,...
回复

使用道具 举报

千问 | 2017-10-7 11:28:00 | 显示全部楼层
(转)上下文即ServletContext,是一个全局的储存信息的空间,服务器启动,其就存在,服务器关闭,其才释放。所有用户共用一个ServletContext。所以,为了节省空间,提高效率,ServletContext中,要放必须的、重要的、所有用户需要共享的线程又是安全的一些信息。如,做一个购物类的网站,要从数据库中提取物品信息,如果用session...
回复

使用道具 举报

千问 | 2017-10-7 11:28:00 | 显示全部楼层
假如你创建一个项目 名叫Test 那么你这个项目的上下文 就是/Test我想你要的答案应该是这个吧,你就把上下文理解成 web应用,所谓web应用就是你用哪个应用项目 “/应用项目名”就是上下文...
回复

使用道具 举报

千问 | 2017-10-7 11:28:00 | 显示全部楼层
说了大半天,不就是与环境变量类似的意思吗?共享的便于大家使用的东西,程序中便于后续程序代码能够共享公用,而这个东西要预先存在或早期把它创造出来。...
回复

使用道具 举报

千问 | 2017-10-7 11:28:00 | 显示全部楼层
类似于一个class的实体类...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行