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