我正在开发一个用于信息检索的Web应用程序,我需要将文件.pdf转换为索引(使用org.apache.lucene库)。在我的页面中,用户可以通过HTML文件选择器( h:inputFile )选择文件。在那之后,我需要有这个文件的路径,或者某种方式让文件" phisically",因为我必须用org.pdfbox.pdmodel.PDDocument和org.pdfbox.util来阅读它。 PDFTextStripper。 PDDocument的synthax是
PDDocument doc = PDDocument.load(File file);
我怎样才能实现自己的目的?我知道在JSF 2.2中,inputFile的值可以像javax.servlet.http.Part一样存储。我可以利用这个吗?