У меня есть HTML-страницы, как это:Прочитайте файл пост в HTTPServletRequest
<FORM METHOD="POST" ACTION="http://localhost:8080/Appli/page/public/envoiPjExterne.seam" enctype="multipart/form-data">
<input type="file" size="70" name="file" /><br />
<INPUT type="submit" value="Submit">
</FORM>
и сервлет, как это:
protected void doPost(final HttpServletRequest request, final HttpServletResponse response) throws ServletException, IOException {
DiskFileUpload upload = new DiskFileUpload();
upload.setSizeMax(10000000);// 10 Mo
List items;
try {
items = upload.parseRequest(request);
Iterator itr = items.iterator();
while(itr.hasNext()) {
FileItem item = (FileItem) itr.next();
}
} catch (FileUploadException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
Мой список «пунктов» всегда пусто!