java - Return POJO as JSON in Spring MVC 4 -
i have simple object, want return json
public class event { private string store; private date date; private double fee; private string kit; private string information;
and test controller follows
@restcontroller @enablewebmvc public class usercontroller { @requestmapping(value = "/user/{username}", method = requestmethod.get, produces = "application/json", headers="accept=*/*") @responsebody public event getuser(@pathvariable("username") string username){ event event = new event("dummy", new date(), 4.0, "dummy", "dummy"); return event; } }
i "the resource identified request capable of generating responses characteristics not acceptable according request "accept" headers."
my servlet has entry
<mvc:annotation-driven />
how can achieve desired output?
added
dependency> <groupid>com.fasterxml.jackson.core</groupid> <artifactid>jackson-annotations</artifactid> <version>2.7.0</version> </dependency> <dependency> <groupid>com.fasterxml.jackson.core</groupid> <artifactid>jackson-core</artifactid> <version>2.7.0</version> </dependency> <dependency> <groupid>com.fasterxml.jackson.core</groupid> <artifactid>jackson-databind</artifactid> <version>2.7.0</version> </dependency>
Comments
Post a Comment