首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

Spring MVC—阻截请求

2012-09-07 
Spring MVC—拦截请求转自:http://bluexp29.blog.163.com/blog/static/33858148201002744345414/?一般情况

Spring MVC—拦截请求

转自:http://bluexp29.blog.163.com/blog/static/33858148201002744345414/

?

一般情况下,对来自浏览器的请求的拦截,是利用Filter实现的,这种方式可以实现Bean预处理、后处理。?Spring MVC的拦截器不仅可实现Filter的所有功能,还可以更精确的控制拦截精度。?Spring为我们提供了org.springframework.web.servlet.handler.HandlerInterceptorAdapter这个适配器,继承此类,可以非常方便的实现自己的拦截器。他有三个方法:?Java代码?
UserController: Java代码 @Controller  @RequestMapping("/user.do")  public class UserController{      @Autowired      private UserService userService;      @RequestMapping(params="action=reg")      public ModelAndView reg(Users user) throws Exception {          userService.addUser(user);          return new ModelAndView("profile","user",user);      }      // other option ...  }  
?
这个Controller相当于Struts的DispatchAction?
你也可以配置多个拦截器,每个拦截器进行不同的分工。

热点排行