【问题标题】:ServletContext and Spring MVCServletContext 和 Spring MVC
【发布时间】:2011-08-10 00:23:32
【问题描述】:

如何在 Spring MVC 3 的拦截器中获取 ServletContext?

【问题讨论】:

    标签: spring-mvc servlets


    【解决方案1】:

    由于拦截器是一个 bean,你可以简单地自动装配它:

    @Autowired
    ServletContext context;
    

    【讨论】:

    • 这是金子。多么节省时间!干杯,伙计!
    • 别忘了分配 getter 和 setter,否则 spring 将无法自动装配
    • 围绕它要做哪些配置?只做上面的自动装配对我不起作用
    【解决方案2】:

    请看这个例子

    http://www.vaannila.com/spring/spring-interceptor.html

    然后是 request.getSession().getServletContext()

    【讨论】:

    • 谢谢我想要的。
    • 不要使用它。如果不需要,则不应创建会话。
    猜你喜欢
    • 2016-05-27
    • 2013-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-09-25
    • 2015-11-03
    • 2014-02-24
    相关资源
    最近更新 更多