今天在做上传图片路径返回时,将图片路径进行Json数据封装是,前端返回的结果带了 “/” 的反斜杠。在网上查阅了一些资料后说是因为对返回的结果进行了二次Json封装。
网上的一些解决方法是:
1:添加 produces = “text/plain”
2:strings11=s1.Replace("\"","");
然后这里使用的是将第一次封装用Map<String,Object>的方式进行封装返回,然后再返回Json结果,这样就没有“/”了。
代码块
Map<String,Object> result = new HashMap<String, Object>();
result.put("code", 0);
result.put("imgurl", filePath);
return JsonResult.genJsonResultByOk(result);```