spring mvc在controller中如何获取servletcontext
是这样的该问题,我已通过另外一种途径解决了。就在前段判断浏览器。后台始终无法正确接收IE发来请求中的servletcontext,源码是直接getServerContex...
是这样的 该问题,我已通过另外一种途径解决了。就在前段判断浏览器。
后台 始终无法正确接收 IE发来请求中的servletcontext,
源码 是 直接 getServerContext(),但是 SPRINGMVC中的controller 就是个普通对象pojo,在servlet中那样写可以,但是移植到controller中就不行了,两位说的方法我都试过了,都不行!! 展开
后台 始终无法正确接收 IE发来请求中的servletcontext,
源码 是 直接 getServerContext(),但是 SPRINGMVC中的controller 就是个普通对象pojo,在servlet中那样写可以,但是移植到controller中就不行了,两位说的方法我都试过了,都不行!! 展开
3个回答
展开全部
既然使用了Spring,那就可以通过注解形式,在controller中获取到servletContext;
@Autowired
private ServletContext servletContext;
需要导入包:import javax.servlet.ServletContext;
@Autowired
private ServletContext servletContext;
需要导入包:import javax.servlet.ServletContext;
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
request.getSession.getServletContext();希望满意
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你好, 你是不是想通过servletcontext获得注入的manager进行相关操作!
ApplicationContext app = WebApplicationContextUtils.getWebApplicationContext(event.getServletContext()); //获取spring上下文!
xxx xx=(xxx)app.getBean("注入时的名称"); //获取到bean了
ApplicationContext app = WebApplicationContextUtils.getWebApplicationContext(event.getServletContext()); //获取spring上下文!
xxx xx=(xxx)app.getBean("注入时的名称"); //获取到bean了
来自:求助得到的回答
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询