Here is my JSP code,
Expand|Select|Wrap|Line Numbers
- <TITLE>Display file upload form to the user</TITLE></HEAD>
- <BODY> <FORM ENCTYPE="multipart/form-data" ACTION="uploadExcel" METHOD=POST>
- <br><br><br>
- <tr><td colspan="2" align="center"> </td></tr>
- <tr><td colspan="2" align="center"><input type="submit" value="Send File"> </td></tr>
- <table>
Expand|Select|Wrap|Line Numbers
- DiskFileItemFactory factory = new DiskFileItemFactory();
- ServletContext servletContext = this.getServletConfig().getServletContext();
- File repository = (File) servletContext.getAttribute("javax.servlet.context.tempdir");
- factory.setRepository(repository);
- ServletFileUpload upload = new ServletFileUpload(factory);
- try {
- @SuppressWarnings("unchecked")
- List<FileItem> items = upload.parseRequest(request);
- Iterator<FileItem> iter = items.iterator();
- while (iter.hasNext()) {
- FileItem item = iter.next();
- }
- } catch (FileUploadException e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- } catch (Exception e) {
- // TODO Auto-generated catch block
- e.printStackTrace();
- }
- }
Thanks in advance.
Regards,
Suganth A