0
当我在HTML表单中使用<input type="file">
上传文件时,我给出的操作为<form action=auth>
,其中'auth'是一个servlet。现在我想知道,当用户按提交按钮文件驻留在哪里?如果在Servlet中想要检索文件,我该怎么办?
编辑
现在我读了使用Java库文件(PDF),如
服务器在哪里存储文件?
public void doGet(HttpServletRequest req, HttpServletResponse resp)
{
try {
String INPUTFILE=req.getParameter("filename");
System.out.println(INPUTFILE);
PdfReader reader = new PdfReader(INPUTFILE);
int n = reader.getNumberOfPages();
System.out.println(n);
String str=PdfTextExtractor.getTextFromPage(reader, 2); //Extracting the content from a particular page.
System.out.println(str);
} <br>
但它显示了以下错误java.io.IOException: java_learn.PDF not found as file or resource
Web服务器正在收到'POST' HTTP请求。它可以做任何想要的数据。 – 2012-04-25 08:28:40
@Basile我想使用servlet检索该文件?我应该怎么做? – suraj 2012-04-25 08:34:21
我不知道你叫什么servlet!也许它是一个框架,为您提供了一些处理HTTP请求中的数据的方法? – 2012-04-25 08:38:03