我的网络应用程序有问题,我正在尝试上传文件,但控制台显示了一些错误。我正在使用Apache Commons Fileupload API。
这是我的 Servlet CargaArchivo.java
:
File repository = new File(this.getServletContext().getRealPath("repository"));//Create a new DIR to the files
repository.mkdir();//Make it DIR
System.out.println("================Path: " + repository.getAbsolutePath());//Show the PATH of the DIR
factory.setRepository(repository);//Here is the problem
当然表单(以防万一)index.html
:
<form method="post" enctype="multipart/form-data" action="CargaArchivo">
<label for="archivo">Archivo:</label>
<input type="file" id="archivo" name="inputFile">
<button>Cargar</button>
</form>
这是输出 console
:
Información: ================Path: C:\Users\lopez-e\Documents\NetBeansProjects\Tutorial_CargaArchivo\build\web\repository
Advertencia: StandardWrapperValve[CargaArchivo]: Servlet.service() for servlet CargaArchivo threw exception
java.lang.NoClassDefFoundError: org/apache/commons/io/IOUtils
我不知道出了什么问题。