Spring MVC: метод запроса 'GET' не поддерживается, DefaultHandlerExceptionResolver handleHttpRequestMethodNotSupported - PullRequest
0 голосов
/ 26 декабря 2011

Я тестирую очень простой пример 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;
}   
}

, и я проверяю это через веб-браузер. DefaultHandlerExceptionResolver handleHttpRequestMethodNotSupported было брошено ... Кто-нибудь может сказать мне, как это исправить ... и почему? Спасибо

1 Ответ

0 голосов
/ 26 декабря 2011
 @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 на уровне класса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...