File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Spring and the fly likes ContentNegotiatingViewResolver Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Spring
Bookmark "ContentNegotiatingViewResolver" Watch "ContentNegotiatingViewResolver" New topic


John Eric Hamacher
Ranch Hand

Joined: Apr 25, 2007
Posts: 230

I have a RESTful web service in which I want to give the client the option of receiving either XML or JSON by specifying the extension on the URL:

If I send:


I only get only JSON back if I specify the Accept header as application/json. If I specify both text.xml and application/json in the header, I always get XML back, no matter what extension I use. I'd like the extension to determine the format of the output. I've been trying to follow the new Spring in Action book but there is something missing in the text.

I agree. Here's the link:
subject: ContentNegotiatingViewResolver
It's not a secret anymore!