0

我将我的项目上传到服务器。服务器上的文件如下:

  • 索引.jsp
  • pdf
  • 元信息
  • 网络信息

当我在本地主机上上传 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"})

这个可以吗?

4

1 回答 1

-1

看看这个例子

http://www.roseindia.net/tutorial/spring/spring3/web/spring-3-mvc-fileupload-example.html

于 2012-06-19T11:03:52.160 回答