Erreur HTTP Statut 406: @ResponseBody ne retourne pas de données

J'ai le code suivant dans le REPOS, Spring MVC. Ce code est censé renvoyer un JSON type de structure de données appelée ResponseText:

@RequestMapping(value="/movieTheater", headers = {"ACCEPT=*/*"}, method=RequestMethod.GET)
public @ResponseBody ResponseText getCustomerInput(@RequestParam("name") String name, @RequestParam("price") Double price) {
    Transaction transaction = new Transaction();
    ResponseText result = new ResponseText();

    transaction.setMovieName(name);
    transaction.setTicketPrice(price);
    transaction.setDatetime(new Date());

    if(transactionService.addTransaction(transaction))
        result.setMessage(ResponseStatus.SUCCESS.getStatus());
    else
        result.setMessage(ResponseStatus.FAILED.getStatus());
    return result;
} 

Mais quand je suis à l'exécution de ce code via l'URL ci-dessous dans le navigateur, j'obtiens l'erreur ci-dessous:

URL:

http://localhost:8080/SpringMVCMerchant/movieTheater.htm?name=Smurfs&price=300.00

Erreur:

HTTP Status 406 -

type Status report

message

description The resource identified by this request is only capable of generating responses with characteristics not acceptable according to the request "accept" headers.

Je n'arrive pas à identifier ce que je fais de mal ici. J'ai regardé sur le Net expliquant cette erreur, mais ne sais toujours pas ce que je suis absent. J'ai donné à ACCEPTER="/", qui est censé couvrir toutes sortes de réponses, non?
S'il vous plaît aider!
Merci à l'avance!

* * * * Lorsque j'ai ajouté l'en-tête

headers={"Accept: application/json, text/javascript"} 

au lieu de ce qui précède, j'ai l'erreur suivante:

HTTP Status 405 - Request method 'GET' not supported
j'ai le même problème et je viens de l'ajouter <mvc:annotation-driven/> dans mon mvc-dispatcher-servlet.xml mon problème est résolu, je n'ai pas non quel est le problème, mais il peut aider à u ..
Merci pour votre réponse. J'ai essayé ce. Toujours pas de travail.
Peut-être essayer d'utiliser "ContentNegotiatingViewResolver". mkyong.com/spring-mvc/...
Utilisé. Toujours la même erreur.
était-il résolu?

OriginalL'auteur kajarigd | 2013-08-11