SPS*_*SPS 0 jquery spring json web-services spring-mvc
我'与弹簧安置网络service.I'am无法工作转换JSON为Java Object使用@RequestBody.
控制器方法:
@RequestMapping(value="/test",method=RequestMethod.POST)
public @ResponseBody String test(@RequestBody Student s)
{
System.out.print(s.getName()+s.getMark()+s.getRollNo());
return "ok";
}
Run Code Online (Sandbox Code Playgroud)
POJO课程:
public class Student implements Serializable {
private static final long serialVersionUID = 1L;
private int mark;
private String name;
private int rollNo;
// getters and setters
}
Run Code Online (Sandbox Code Playgroud)
Serlvet-context.xml中的MessageConverter:
<beans:bean id="jacksonMessageConverter" class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter"></beans:bean>
<beans:bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<beans:property name="messageConverters">
<beans:list>
<beans:ref bean="jacksonMessageConverter"/>
</beans:list>
</beans:property>
</beans:bean>
Run Code Online (Sandbox Code Playgroud)
我正在使用POSTMANrest client chrome插件来调用webservice.JSON object传递的是:
{"mark":30,"name":"sam","rollNo":100}
Run Code Online (Sandbox Code Playgroud)
我415 Unsupported Media Type在调用Web服务时得到了响应.
请帮忙.提前致谢!
| 归档时间: |
|
| 查看次数: |
2218 次 |
| 最近记录: |