<% @ page import = "org.apache.commons.fileupload. *"%>
// некоторый код ....
DiskFileUpload fu = новый DiskFileUpload ();
Я пытаюсь использовать функцию apache commons DiskFileUpload, но она получила исключение, потому что fileupload.jar не может быть найден. Я просматриваю другие ответы, связанные с аналогичной проблемой на этом форуме, и люди предложили добавить файл в WEB-INF / lib, и я пробую его, но он не работает для меня.
Может быть, я не в том месте?
Мой путь к jsp: apache-tomcat-6.0.29 / webapps / ROOT / ClockAdmin / upload.jsp
и WEB-INF: apache-tomcat-6.0.29 / webapps / WEB-INF / commons-fileupload-1.2.2.jar
Библиотека /
Я смотрю на другой пост, но он все еще не работает:
Apache commons -> Загрузка файла -> parseRequest () ошибка
И я получил следующее исключение:
org.apache.jasper.JasperException: Unable to compile class for JSP:
An error occurred at line: 36 in the jsp file: /ClockAdmin/uploader2.jsp
DiskFileUpload cannot be resolved to a type
33: System.out.println( "CONTENT-LENGHT" + request.getContentLength());
34: System.out.println("session id = " + session.getId());
35:
36: DiskFileUpload fu = new DiskFileUpload();
37: // maximum size before a FileUploadException will be thrown
38: fu.setSizeMax(5000000);
39: // maximum size that will be stored in memory
An error occurred at line: 36 in the jsp file: /ClockAdmin/uploader2.jsp
DiskFileUpload cannot be resolved to a type
33: System.out.println( "CONTENT-LENGHT" + request.getContentLength());
34: System.out.println("session id = " + session.getId());
35:
36: DiskFileUpload fu = new DiskFileUpload();
37: // maximum size before a FileUploadException will be thrown
38: fu.setSizeMax(5000000);
39: // maximum size that will be stored in memory
An error occurred at line: 48 in the jsp file: /ClockAdmin/uploader2.jsp
FileItem cannot be resolved to a type
45: Iterator item = fileItems.iterator();
46: while(item.hasNext())
47: {
48: FileItem fi = (FileItem) item.next();
49: if(fi.isFormField())
50: {
51: continue;
An error occurred at line: 48 in the jsp file: /ClockAdmin/uploader2.jsp
FileItem cannot be resolved to a type
45: Iterator item = fileItems.iterator();
46: while(item.hasNext())
47: {
48: FileItem fi = (FileItem) item.next();
49: if(fi.isFormField())
50: {
51: continue;
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:349)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:327)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:314)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)