网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

javawebSpringMVC后端传json数据到前端页面实例代码

下面的后台的代码:目的的查询数据库中的所有省的列表,然后转化为json传到前端页面 

为晋江等地区用户提供了全套网页设计制作服务,及晋江网站建设行业解决方案。主营业务为网站设计制作、网站设计、晋江网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!

@Controller 
public class DistrictController { 
  @Resource 
  private ProvinceService provinceServiceImp; 
  @Resource 
  private CityService cityServiceImp; 
  @Resource 
  private TourSpotService tourSpotServiceImp; 
  /** 
   * 获取所有省信息 
   * @param response 
   * @return 
   * @throws IOException 
   */ 
  @RequestMapping("/getAllProvince") 
  public String getAllProvince(HttpServletResponse response) throws IOException{ 
    response.setContentType("text/html;charset=utf-8");//设置响应的编码格式,不然会出现中文乱码现象 
    PrintWriter out = response.getWriter(); 
    //get 
    List provincelist = provinceServiceImp.findAllProvince(); 
    JSONArray jsonArray = JSONArray.fromObject(provincelist); 
    out.write(jsonArray.toString()); 
    out.flush(); 
    out.close(); 
    return null; 
  } 

以下是前端jQuery内容:

$.get("/visualization-tour/getAllProvince", function(result) { 
    var json = eval("("+result+")"); // 解析 
    var tt = ""; 
    $.each(json, function(index) { 
      // 循环获取数据 
      var proId = json[index].proId; 
      var proName = json[index].proName; 
      tt += "" ; 
    }); 
    $("#province").html(tt); 
  }); 

注意事项,SpringMVC的控制器会是你的一些静态资源(js、html、css)不能加载,需要修改SpringMVC的配置文件,添加以下内容:

 
   
   
    
    

其中location 是指你的静态资源的路径

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持创新互联。


网站标题:javawebSpringMVC后端传json数据到前端页面实例代码
文章路径:http://bjjierui.cn/article/jdejgd.html

其他资讯