好长时间没学习了,悲哀......
今天看了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名。