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