Java 在JSP中导入org.apache.commons时出现问题

Java 在JSP中导入org.apache.commons时出现问题,java,eclipse,apache,jsp,Java,Eclipse,Apache,Jsp,我最近尝试使用在线找到的JSP文件的部分代码,该文件首先导入: <%@ page import = "org.apache.commons.fileupload.*" %> <%@ page import = "org.apache.commons.fileupload.disk.*" %> <%@ page import = "org.apache.commons.fileupload.servlet.*" %> <%@ page import = "

我最近尝试使用在线找到的JSP文件的部分代码,该文件首先导入:

<%@ page import = "org.apache.commons.fileupload.*" %>
<%@ page import = "org.apache.commons.fileupload.disk.*" %>
<%@ page import = "org.apache.commons.fileupload.servlet.*" %>
<%@ page import = "org.apache.commons.io.output.*" %>

但是Eclipse警告我错误:“无法解析import org.apache。”

我试图在路径中复制粘贴
“C:\Users\MyPc\Downloads\apache-tomcat-7.0.96-windows-x64\apache-tomcat-7.0.96\webapps\SL2\WEB-INF\lib

文件夹“commons-fileupload-1.4”提取后,通过链接下载:


但是错误仍然存在。我犯了什么错误?

您应该将该zip文件中的jar文件,并且只将jar文件放入项目的WEB-INF/lib文件夹中。服务器对其余文件没有任何用处,并且不希望在布局中有更复杂的内容。

项目的Java构建路径上是否有包含这些包的jar?不应该吗JAR是否直接位于
WEB-INF/lib
目录中,而不是其他目录中?@nit我在该链接下载的文件夹(最新的一个)中包含不同的文件(不仅仅是JAR),甚至其他文件夹。我是否应该将所有这些文件直接放在WEB-INF/lib中?运行WEB应用程序需要
C:\Users\MyPc\Downloads\apache-tomcat-7.0.96-windows-x64\apache-tomcat-7.0.96\webapps\SL2\WEB-INF\lib
中的JAR文件,但在开发时需要告诉IDE(Eclipse)正如上面nitind所述,您必须将它们添加到项目的Java构建路径中。请参阅或更好的@JozefChocholacek您是对的,谢谢:)