我用的是 spring boot 前端是Html 怎么把 Controller取得的url 给到 标签 src

已经把数据库照片的url提出来了怎么放到前端页面?
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
1条回答 默认 最新
关注
//Controller @PostMapping(value = "getUrl", produces = MediaType.APPLICATION_JSON_UTF8_VALUE) public String getUrl(HttpServletRequest request){ String url = yourService.getUrl(); return url; } //html $.ajax({ url:'/xxx/xxx/getUrl', type:'post', dataType:"json", success:function(json){ var url = json //这里就获取到了url //比如说有个list var list = [ {id:'1',name:'图片1',img:'xxx.png'}, {id:'2',name:'图片2',img:'xxx.png'}, ... ] //开始遍历list for(var i = 0; i < list.length; i ++){ //得到每个list中的img var img = list[i].img; //这里把img添加到img标签的src 属性中就可以了, //这里的标签id我写死的,你可以根据你的标签id,或者别的来动态赋值 $("#img").attr("src",url); } } });
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报