1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > 前端接收pdf文件_如何实现springmvc将返回的给前端的pdf文件放在浏览器里预览

前端接收pdf文件_如何实现springmvc将返回的给前端的pdf文件放在浏览器里预览

时间:2024-02-01 06:04:32

相关推荐

前端接收pdf文件_如何实现springmvc将返回的给前端的pdf文件放在浏览器里预览

展开全部

1,在web路径下建立一个uploadFiles文件636f707962616964757a686964616f31333361316561夹。

2,在springMVC里映射PDF文件就像映射静态文件那样。

3,写个controller返回PDF的URL路径。

@Controller

@CrossOrigin(origins = "*")

public class PDFController {

@ResponseBody

@RequestMapping(value = "/pdf", method = RequestMethod.GET)

public String pdfDownload() throws IOException

{

String retString = null;

String dir = XXXX文件在服务器中路径。

String path = httpServletRequest.getRequestURL() + dir.substring(dir.lastIndexOf('\\'));

retString = path.replaceAll("\\\\","/");

Mapmap = new HashMap<>();

map.put("code",0);

map.put("pdf",retString);

return JSON.toJSONString(map);

}

}

4,返回的JSON数据。

{"code":0,"pdf":"8080/pdf/1472128890165sample.pdf"},前面加上http://127.0.0.1:。

5,浏览器中直接打开pdf这个url就可以预览PDF啦。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。