我将我的项目上传到服务器。服务器上的文件如下:
- 索引.jsp
- 元信息
- 网络信息
当我在本地主机上上传 pdf 的方式是:
try{
File file = new File("C:\\...\\pdf");
uploadItem.getFileData().transferTo(file);
}catch(Exception e){
System.out.println(e);
}
现在我正在使用这个:
request.getServletContext().getRealPath("/pdf");
但它不起作用。有谁知道我如何将 pdf 存储到这个文件中。此外,如果我想从这个文件中检索一个 pdf 文件,我应该写什么?
我从这个链接看到:Upload pdf on a server on a server with Spring MVC
That i should write:
@RequestMapping(value="url to map", produces={"application/pdf"})
“映射的网址”到底是什么?假设我在pdf文件中有:mydocument.pdf。这意味着我必须写:
@RequestMapping(value="pdf/mydocument.pdf", produces={"application/pdf"})
这个可以吗?