欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java web SpringMVC后端傳json數(shù)據(jù)到前端頁(yè)面實(shí)例代碼

 更新時(shí)間:2017年03月08日 09:36:08   作者:明天最后  
本篇文章主要介紹了java web SpringMVC后端傳json數(shù)據(jù)到前端頁(yè)面實(shí)例代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。

下面的后臺(tái)的代碼:目的的查詢數(shù)據(jù)庫(kù)中的所有省的列表,然后轉(zhuǎn)化為json傳到前端頁(yè)面 

@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");//設(shè)置響應(yīng)的編碼格式,不然會(huì)出現(xiàn)中文亂碼現(xiàn)象 
    PrintWriter out = response.getWriter(); 
    //get 
    List<Province> provincelist = provinceServiceImp.findAllProvince(); 
    JSONArray jsonArray = JSONArray.fromObject(provincelist); 
    out.write(jsonArray.toString()); 
    out.flush(); 
    out.close(); 
    return null; 
  } 

以下是前端jQuery內(nèi)容:

$.get("/visualization-tour/getAllProvince", function(result) { 
    var json = eval("("+result+")"); // 解析 
    var tt = "<option selected class='proInfo' value=1>~請(qǐng)選擇省~</option>"; 
    $.each(json, function(index) { 
      // 循環(huán)獲取數(shù)據(jù) 
      var proId = json[index].proId; 
      var proName = json[index].proName; 
      tt += "<option value="+proId+">"+proName+"</option>" ; 
    }); 
    $("#province").html(tt); 
  }); 

注意事項(xiàng),SpringMVC的控制器會(huì)是你的一些靜態(tài)資源(js、html、css)不能加載,需要修改SpringMVC的配置文件,添加以下內(nèi)容:

<!-- 靜態(tài)資源訪問(wèn) --> 
  <mvc:resources location="/img/" mapping="/img/**" /> 
  <mvc:resources location="/js/" mapping="/js/**" /> 
  <mvc:resources location="/css/" mapping="/css/**" />  
  <mvc:resources location="/page/" mapping="/page/**" />  

其中l(wèi)ocation 是指你的靜態(tài)資源的路徑

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Spring Boot項(xiàng)目中如何對(duì)接口請(qǐng)求參數(shù)打印日志

    Spring Boot項(xiàng)目中如何對(duì)接口請(qǐng)求參數(shù)打印日志

    在SpringBoot項(xiàng)目中,打印接口請(qǐng)求參數(shù)有多種方法,如使用AOP、控制器建議、攔截器、@ModelAttribute、SpringBootActuator、日志框架的MDC、自定義過(guò)濾器和SpringWebflux,這些方法有助于API調(diào)試和監(jiān)控,但需注意隱私和敏感信息安全
    2024-10-10
  • Java中Base64和File之間互轉(zhuǎn)代碼示例

    Java中Base64和File之間互轉(zhuǎn)代碼示例

    這篇文章主要給大家介紹了關(guān)于Java中Base64和File之間互轉(zhuǎn)的相關(guān)資料,Base64是網(wǎng)絡(luò)上最常見的用于傳輸8Bit字節(jié)碼的編碼方式之一,Base64就是一種基于64個(gè)可打印字符來(lái)表示二進(jìn)制數(shù)據(jù)的方法,需要的朋友可以參考下
    2023-08-08
  • java 遍歷Map及Map轉(zhuǎn)化為二維數(shù)組的實(shí)例

    java 遍歷Map及Map轉(zhuǎn)化為二維數(shù)組的實(shí)例

    這篇文章主要介紹了java 遍歷Map及Map轉(zhuǎn)化為二維數(shù)組的實(shí)例的相關(guān)資料,希望通過(guò)本文能幫助到大家,實(shí)現(xiàn)這樣的功能,需要的朋友可以參考下
    2017-08-08
  • Java實(shí)現(xiàn)兩人五子棋游戲(六) 行棋方變換

    Java實(shí)現(xiàn)兩人五子棋游戲(六) 行棋方變換

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)一個(gè)簡(jiǎn)單的兩人五子棋游戲,行棋方變換,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • Java、Javascript、Javaweb三者的區(qū)別及說(shuō)明

    Java、Javascript、Javaweb三者的區(qū)別及說(shuō)明

    這篇文章主要介紹了Java、Javascript、Javaweb三者的區(qū)別及說(shuō)明,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-02-02
  • 基于Java編寫一個(gè)限流工具類RateLimiter

    基于Java編寫一個(gè)限流工具類RateLimiter

    這篇文章主要為大家詳細(xì)介紹了如何基于Java編寫一個(gè)限流工具類RateLimiter,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2024-01-01
  • Spring Boot實(shí)現(xiàn)簡(jiǎn)單的定時(shí)任務(wù)

    Spring Boot實(shí)現(xiàn)簡(jiǎn)單的定時(shí)任務(wù)

    這篇文章主要給大家介紹了關(guān)于利用Spring Boot實(shí)現(xiàn)簡(jiǎn)單的定時(shí)任務(wù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者使用Spring Boot具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • Netty網(wǎng)絡(luò)編程實(shí)戰(zhàn)之開發(fā)聊天室功能

    Netty網(wǎng)絡(luò)編程實(shí)戰(zhàn)之開發(fā)聊天室功能

    這篇文章主要為大家詳細(xì)介紹了如何利用Netty實(shí)現(xiàn)聊天室功能,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Netty網(wǎng)絡(luò)編程有一定幫助,需要的可以參考一下
    2022-10-10
  • Java正則驗(yàn)證IP的方法實(shí)例分析【測(cè)試可用】

    Java正則驗(yàn)證IP的方法實(shí)例分析【測(cè)試可用】

    這篇文章主要介紹了Java正則驗(yàn)證IP的方法,結(jié)合實(shí)例形式對(duì)比分析了網(wǎng)上常見的幾種針對(duì)IP的正則驗(yàn)證方法,最終給出了一個(gè)比較靠譜的IP正則驗(yàn)證表達(dá)式,需要的朋友可以參考下
    2017-08-08
  • Java 內(nèi)存安全問(wèn)題的注意事項(xiàng)

    Java 內(nèi)存安全問(wèn)題的注意事項(xiàng)

    內(nèi)存安全問(wèn)題是每個(gè)程序員開發(fā)時(shí)都需要面對(duì)的問(wèn)題,本文介紹了JVM管理內(nèi)存的原理以及內(nèi)存安全問(wèn)題需要注意的地方,有此需求的朋友可以參考下本文
    2021-06-06

最新評(píng)論