servletcontext对象是什么(ServletContext作用)
本文目录
ServletContext作用
ServletContext.getContect(java.lang.String uripath)的作用是什么?返回同一Server中指定的path对应的ServletContext对象,通过该对象可以实现与Server中的其他Context打交道。uripath必须是以"/"开始(该路径的含义是相对于整个Servlet文档的根路径,而不是当前ServletContext的根路径)。ServletContext.getRequestDispatcher(String url)和ServletRequest.getRequestDispatcher(String url)的区别是什么?为什么?ServletContext.getRequestDispatcher(String url)中的url只能使用绝对路径;而ServletRequest.getRequestDispatcher(String url)中的url可以使用相对路径。因为ServletRequest具有相对路径的概念;而ServletContext对象无次概念。如何把请求转移到另外一个Web App中的某个地址?ServletContext.getRequestDispatcher(String url)和ServletRequest.getRequestDispatcher(String url)只能把请求转移到同一个Web App中的地址。如果需要把请求转移到另外一个Web App中的某个地址,可以按下面的做法:1. 获得另外一个Web App的ServletConext对象(currentServletContext.getContext(uripath)).2. 调用ServletContext.getRequestDispatcher(String url)方法
什么对象不能直接访问servletcontext
一个servlet的ServletConfig对象不能直接访问。根据查询相关公开资料信息显示,ServletContext对象是真正的一个全局对象,凡是web容器中的Servlet都可以访问。
Servlet Config 与Servlet context 的作用
servlet config对象可以使用一个或多个《init-param》标签为servlet配置一些初始化参数,servlet配置了初始化参数后,web容器在创建servlet实例对象时,会自动将这些初始化参数封装到ServletConfig对象中,并在调用servlet的init方法时,将ServletConfig对象传递给servlet。进而,程序员通过ServletConfig对象就可以得到当前servlet的初始化参数信息。WEB容器在启动时,它会为每个WEB应用程序都创建一个对应的ServletContext对象,它代表当前web应用。ServletConfig对象中维护了ServletContext对象的引用,开发人员在编写servlet时,可以通过ServletConfig.getServletContext方法获得ServletContext对象。
更多文章:
linode日本成熟iphone69芒果(求此苹果的出厂时间购买时间)
2024年7月18日 06:14
手机浏览器大全网站(手机浏览器Opera的官方网站是多少,在哪里可以下载)
2024年5月27日 11:52
4399洛克王国网页进入(4399洛克王国在线玩不用下载软件)
2024年8月3日 02:15
potplayer安卓版纯净版(如何下载安装PotPlayer 1.5.32922)
2024年8月16日 02:36
炉石传说砰砰计划冒险模式(炉石传说砰砰计划冒险模式伊莱克特拉风潮第六关怎么过)
2024年6月29日 16:36