1. SpringMVC拦截器的概念与Struts2相同

2. 实现拦截器

  (1) 项目结构

  SpringMVC——实现拦截器

  (2) 实现HandlerInterceptor接口

 1 package com.zhengbin.controller;
 2 
 3 import java.io.IOException;
 4 
 5 import javax.servlet.ServletException;
 6 import javax.servlet.http.HttpServletRequest;
 7 import javax.servlet.http.HttpServletResponse;
 8 
 9 import org.springframework.stereotype.Controller;
10 import org.springframework.web.bind.annotation.RequestMapping;
11 
12 @Controller
13 @RequestMapping("/admin")
14 public class FileuploadController {
15     @RequestMapping("/upload")
16     public void test(HttpServletRequest request,HttpServletResponse response) throws ServletException, IOException{
17         System.out.println("hello controller");
18         request.setAttribute("msg", "hello controller");
19         request.getRequestDispatcher("index.jsp").forward(request, response);
20     }
21 }
FileuploadController.java

相关文章: