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 ... Я удаляю заголовки = «Accept = application/json», он работает в браузере ... – user996505