gpt4 book ai didi

java - Spring 显示 PDF 到网络

转载 作者:行者123 更新时间:2023-12-01 04:14:04 25 4
gpt4 key购买 nike

我是 Spring 新手,如何显示特定路径中的 PDF 文件? PDF 文件在本地可用,我想在 HTML 的 object 标记中显示它。我看过一些教程,但我实在看不懂。

代码是这样的。我不太确定这是否真的是我正在寻找的东西。

@RequestMapping( value = "/files/{file_name}", method = RequestMethod.GET )
public void getFile( @PathVariable( "file_name" )
String fileName, HttpServletResponse response )
{
try
{
// get your file as InputStream
InputStream is = ...
// copy it to response's OutputStream
IOUtils.copy( is, response.getOutputStream() );
response.flushBuffer();
}
catch( IOException ex )
{
log.info( "Error writing file to output stream. Filename was '" + fileName + "'" );
throw new RuntimeException( "IOError writing file to output stream" );
}

}

对我来说,请求映射中的值看起来像是一个EL。我不太确定。在 InputStream 中我应该放什么。抱歉问了一个菜鸟问题

最佳答案

InputStream中,您应该放置您创建的对象来访问文件。

  InputStream is = = new FileInputStream("/pathToFile/"+ fileName);

关于java - Spring 显示 PDF 到网络,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19616892/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com