问题1:

使用ajax访问的后台,后台正常执行,并且正常返回数据,但是不能进入前台的ajax回调函数中

问题展示:

【springMVC    后台跳转前台】1.使用ajax访问的后台,后台正常执行,返回数据,但是不能进入前台的ajax回调函数中 ----2.前后台都没有报错,不能进入ajax回调函数

 

 问题解决:

最后发现是因为后台的方法并未加注解:@ResponseBody,导致方法不认识最后返回的是给ajax的data,而是以为要去找这个页面所以并未找到!!

1 @RequestMapping("/queryAllDisease")
2     @ResponseBody
3     public PageInfo<Disease>  queryAllDisease(String productId, ModelMap model, int pageNo , int pageSize){
4             Product product =new Product();
5             product.setProductId(productId);
6             Criteria criteria = getCurrentSession().createCriteria(Disease.class);
7             criteria.add(Restrictions.eq("product", product));
8             return diseaseService.findQuery(criteria, pageNo, pageSize);
9     }
View Code

相关文章: