package com.haogrgr.test.ctrl; import javax.servlet.http.HttpServletRequest; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.PathVariable; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.multipart.MultipartFile; @Controller public class HomeController { @RequestMapping(value = "/") public String test(HttpServletRequest request, Model model) { return "home"; } @ResponseBody @RequestMapping("/json") public String json() { return "{fun:function(){alert(1);}}"; } @ResponseBody @RequestMapping(value = "/path/{param}") public String path(@PathVariable String param) { System.out.println(param); return "home"; } @ResponseBody @RequestMapping(value = "/upload") public String upload(MultipartFile file) { System.out.println(file.getName()); return "name:" + file.getName(); } }