Spring MVC 中interceptor能调用@autowired bean?
搜索到了一个前辈的同样问题,但是没有得到解决.
还是希望能解决这个问题:
我自定义了一个拦截器用于验证cookies是否存在并且校验数据库是否正确.
运行结果报: System.out.println(userService.exists(1)); 空指针
此方法在Test测试正确,实际使用中也能正常.我想是不是interceptor中不支持调用?网上搜索了很多资料也没有说不支持的,同时也看到一篇教程正是使用此方法调用,http://www.loveweir.com/posts/view/31 是我那里不对吗?
还是希望能解决这个问题:
我自定义了一个拦截器用于验证cookies是否存在并且校验数据库是否正确.
public class AdminInterceptor implements HandlerInterceptor {
@Autowired
private UserService userService;
@Override
public boolean preHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o) throws Exception {
System.out.println(userService.exists(1));
return true;
}运行结果报: System.out.println(userService.exists(1)); 空指针
此方法在Test测试正确,实际使用中也能正常.我想是不是interceptor中不支持调用?网上搜索了很多资料也没有说不支持的,同时也看到一篇教程正是使用此方法调用,http://www.loveweir.com/posts/view/31 是我那里不对吗?
...全文
相关推荐
spring flex BlazeDS 集成官方文档(英文)
spring flex BlazeDS 集成官方文档(英文)是springsource提供的关于如何集成spring flex文档
Spring MVC 基础实例源码01
Spring MVC 基础实例源码01 我的博客上SpringMVC基础教程 实例的源码
spring mvc工作流程
spring mvc执行流程 Spring工作流程描述
Spring MVC学习教程之RequestMappingHandlerMapping匹配
主要给大家介绍了关于Spring MVC学习教程之RequestMappingHandlerMapping匹配的相关资料,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧
Spring MVC框架的各种依赖包下载
本资源包括Spring MVC框架下的各种依赖包,同过本资源,可以快速搭建Spring MVC框架。


