Spring 注解
@ResponseBody
在方法上加上@ResponseBody注解,返回的数据是json格式,若没有这个注解,则跳转到product/findById.jsp页面
eg.
public class Product{
private long id;
private String name;
private String price;
/**生产日期*/
private Date productionDate;
private String weight;
......
省略getter和setter方法
}
public class ProductController {
@ResponseBody
@RequestMapping(value="/findById")
public Json findById(int id){
Json json = new Json();
try {
json.setObj(productService.findById(id));
json.setSuccess(true);
} catch (Exception e) {
e.printStackTrace();
json.setSuccess(false);
}
return json;
}
}