我测试了一个非常简单的Spring MVC示例.code: * /
@Controller
public class TestResponse {
@RequestMapping(method=RequestMethod.GET, value="/test/emp/1",
headers="Accept=application/json")
public @ResponseBody Employee getEmp() {
Employee e = new Employee("ad", "asdad");
System.out.println("Hello World");
return e;
}
}
我通过网络浏览器测试它... 405! 抛出了DefaultHandlerExceptionResolver handleHttpRequestMethodNotSupported ... 任何人都可以告诉我如何解决它...以及为什么?谢谢
答案 0 :(得分:0)
@Controller
@RequestMapping("/test")
public class TestResponse {
@RequestMapping(method=RequestMethod.GET, value="/emp/1",
headers="Accept=application/json")
public @ResponseBody Employee getEmp() {
Employee e = new Employee("ad", "asdad");
System.out.println("Hello World");
return e;
}
}
请试一试。
请注意在类级别包含@RequestMapping。