1
我是Spring的新手,如何從特定路徑顯示PDF文件? PDF文件在本地可用,我想將其顯示在HTML的object
標籤中。我見過一些我真的不明白的教程。春季顯示PDF到網頁
代碼是這樣的。我不太確定這是否真的是我正在尋找的東西。
@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
我應該放在那裏。對不起,我有一個noob問題
你能告訴我有關'@RequestMapping(值= 「/文件/ {FILE_NAME}」,方法= RequestMethod.GET)'中,{} FILE_NAME看起來像一個'EL'給我。 – user2785929
它可能是通配符映射。 – 2013-10-27 10:46:45