好長時間沒學(xué)習(xí)了,悲哀......
今天看了servlet中的一個方法感覺有點東西還是值得記下來的。
問題名稱我就引用網(wǎng)上一位網(wǎng)友的標(biāo)題了:
ServletContext's getContext() method
一位仁兄的解釋還是非常精簡的,舉例如下:
【環(huán)境】
webapps->app1
webspps->app2->jsp->app2jsp.jsp
【
getContext() method的應(yīng)用】
getServletContext().getContext("/app2").getRequestDispatcher("/jsp/app2jsp.jsp").forward(request,response)
在我自己測試了以后,做了一點總結(jié):
當(dāng)一個容器中有多個應(yīng)用時,在其中一個應(yīng)用中調(diào)用(或叫引用)另一個應(yīng)用中的變量或資源時可以用上這個方法,具體的實現(xiàn)為調(diào)用getContext("/app2"),其中"/app2"為應(yīng)用的url名。