javaweb 中 Application 域的问题

在javaweb中,可以通过request.getServletContext获取到application对象。但Application域的实例应该是服务器启动后只有一个... 在 javaweb 中,可以通过 request.getServletContext 获取到 application 对象。但 Application 域的实例应该是服务器启动后只有一个才对啊,应该会有静态方法提供获取,为什么非得 HttpServletRequest 实例对象才能获得呢?

如果是这样的话,想要获取到 web 目录,岂不是得给每一个涉及到路径获取的地方都传入 request 参数吗?求指教
展开
 我来答
sunnylxyhy2012
2016-12-13 · 超过10用户采纳过TA的回答
知道答主
回答量:29
采纳率:0%
帮助的人:14.4万
展开全部
可以利用ThreadLocal保存request对象,需要时直接从ThreadLocal里取。就不用传入 request 参数了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式