0
我测试一个很简单的Spring MVC的例子.CODE: */Spring MVC的:请求方法 'GET' 不支持,DefaultHandlerExceptionResolver handleHttpRequestMethodNotSupported
@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;
}
}
和我测试了通过网络browser..405! DefaultHandlerExceptionResolver handleHttpRequestMethodNotSupported被抛出... 谁能告诉我如何解决它......为什么?谢谢
我试试看...它不起作用...%> _ <% – user996505
您好,我认为问题可能是您的客户端(即浏览器)没有设置“Acccept = application/json“头向服务器发送请求时发送。我使用名为“RESTClient”的免费工具来测试我的RESTful WS。您可以使用该工具设置自定义标题。试一试。希望能帮助到你。 –
感谢你对...浏览器不是一个很好的测试Restful URL的工具...我删除了header =“Accept = application/json”它在浏览器中工作... – user996505