qian奇岸微信二维码 如您需要快速报价 请加技术经理微信 服务热线
13501992972
"MENU"
首页 > 行业新闻 > 正文

ServletContext 对象

奇岸开发
ahqian.com
08/28/2022
wechat

无需加好友免费技术支持

ServletContext 对象

1)什么是 ServletContext 对象

ServletContext 代表是一个 web 应用环境(上下文)对象,ServletContext对象的内部包装是这样的 web 应用信息,一个 web 只有一个应用 ServletContext 对象。

那么一个 web 应用有几个 servlet 对象呢?

答案:很多~嘿嘿~~

2)ServletContext对象的生命周期?

创建:

在该web加载时创建应用程序(web应用程序在服务器上发布,服务器启动。

销毁:

web卸载时销毁(服务器关闭,web 从服务器上删除应用程序)

3)怎样获得 ServletContext 对象

1)ServletContext servletContext = config.getServletContext();

2)ServletContext servletContext = this.getServletContext();

4)ServletContext 的作用

获得 web 应用全局初始化参数

web.xml 初始参数配置在中间

通过context对象获得参数

获得 web 任何资源在应用中的绝对路径

String path = context.getRealPath(相对于该web应用程序的相对地址);

ServletContext 是一个域对象

ServletContext 域对象的作用范围:

整个web应(所有的web资源可以随意方向 servletcontext 域内存取数据,可共享数据)

可以这样理解,ServletContext 这是一个快递柜。快递员会把东西放在快递柜里,然后返回快递代码。你可以通过这个代码取出这个东西~

让我们来演示一下~通过ContextServlet来设置一个name属性

通过ContextServlet2获得该属性的值~

域对象的一般方法:

setAtrribute(String name,Object obj);

getAttribute(String name);

removeAttribute(String name);

让我们做一个案例,统计网站访问的次数

所以今天就到这里。

拜拜

我是萌新娜娜

决心做一个不翻车的老司机

学习Java的路上请多多指教

如果你想有更深的理解,如果你想有更深的理解java相关知识,私信我回复:【Java】 你可以知道你想知道什么java相关问题

热度523

了解更多ServletContext 对象欢迎联系奇岸开发客服。

奇岸开发可定制企业官网小程序、小程序商城、餐饮外卖小程序、预约小程序、多门店小程序、分销小程序及个人小程序。

微信二维码

微信长按识别或扫一扫,无需加好友直接咨询,企业网站开发、网站托管维护、企业管理系统开发、微信小程序制作、域名主机、网站备案、网站改版等提供专业技术解答。

精彩推荐

猜你喜欢