自学内容网 自学内容网

springboot 前后端不分离,后端传值,前端js显示

JAVA

    @GetMapping("/get/{tableIds}")
    public String get(@PathVariable("tableIds") String tableIds, ModelMap mmap){
Map<String,Object> jsMap =new HashMap<>();
        jsMap.put("str","straaaa");
        jsMap.put("num",1);

        List<Map<String,Object>> jsonList = new ArrayList<>();
        jsonList.add(jsMap);
        jsonList.add(jsMap);

        mmap.put("jsonObj",JSON.toJSON(jsMap) );
        mmap.put("jsonList",JSON.toJSON(jsonList) );
        mmap.put("number22",222 );
        mmap.put("stringA","AAAA" );
return "/index";
}

js

var stringA =[[${stringA}]];
var jsonObj =[[${jsonObj}]];
var jsonList =[[${jsonList}]];
var number22 =[[${number22}]];

渲染后的js

   var stringA = "AAAA";
           var jsonObj = {
               "str": "straaaa",
               "num": 1
           };
            var jsonList = [{
                "str": "straaaa",
                "num": 1
            }, {
                "str": "straaaa",
                "num": 1
            }];
            var number22 = 222;

原文地址:https://blog.csdn.net/qq56477643/article/details/142859271

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!