调用java函数的Servlet

调用java函数的Servlet,java,api,function,servlets,import,Java,Api,Function,Servlets,Import,我有一个包含函数的java文件。它使用一些外部API(我添加了外部jar文件)。 现在我在doGet()中有了一个servlet和,我想调用上面java类的函数。 我必须在servlet中编写API的所有导入语句吗? 因为我在servlet中得到错误,所以无法运行 错误 HTTP状态500-Servlet执行引发异常 type Exception report message Servlet execution threw an exception description The serve

我有一个包含函数的java文件。它使用一些外部API(我添加了外部jar文件)。 现在我在doGet()中有了一个servlet和,我想调用上面java类的函数。 我必须在servlet中编写API的所有导入语句吗?
因为我在servlet中得到错误,所以无法运行

错误 HTTP状态500-Servlet执行引发异常

type Exception report

message Servlet execution threw an exception

description The server encountered an internal error that prevented it from fulfilling     this request.

exception

javax.servlet.ServletException: Servlet execution threw an exception
root cause

java.lang.NoClassDefFoundError: jxl/read/biff/BiffException
hello.hello.doGet(hello.java:77)
javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
root cause

java.lang.ClassNotFoundException: jxl.read.biff.BiffException
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1713)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1558)
hello.hello.doGet(hello.java:77)
javax.servlet.http.HttpServlet.service(HttpServlet.java:621)
javax.servlet.http.HttpServlet.service(HttpServlet.java:728)

只需在具有方法的servlet中导入类。粘贴堆栈跟踪或一些有助于解决错误的代码。

只需在具有该方法的servlet中导入类即可。粘贴堆栈跟踪或一些有助于解决错误的代码。

我在Tomcat 7.0\lib中复制了外部JAR文件,解决了问题

我是从你那里得到这个主意的

这是正确的解决方案吗?
也就是说,每当我们必须在servlet中使用外部API时,我们必须配置构建路径添加JAR,并在tomcat\lib文件夹中复制JAR?

我在tomcat 7.0\lib中复制了外部JAR文件,它解决了问题

我是从你那里得到这个主意的

这是正确的解决方案吗?
也就是说,每当我们必须在servlet中使用外部API时,我们必须配置构建路径添加jar,并将jar复制到tomcat\lib文件夹中?

将jar文件复制到项目的WEBINF/lib文件夹中

将jar文件复制到servlet中项目的WEBINF/lib文件夹中,您必须导入编写函数的类的包。张贴您得到的确切错误。请确保
classpath
@RavindraGullapalli中包含的所有API相关JAR感谢您的回复,并且我已经导入了该类。在servlet中,您必须导入编写函数的类的包。张贴您得到的确切错误。请确保
classpath
@RavindraGullapalli中包含的所有API相关JAR感谢您的回复,并且我已经导入了该类。我已经添加了我得到的错误。是的。有时jar文件也会在Tomcat lib文件夹中被检查。Yes。有时jar文件也会在Tomcat lib文件夹中被检查。确保您在project的类路径中有jar文件。将jar文件放在WEB应用程序的WEB-INF/lib下。确保jar文件位于project的类路径中。将jar文件放在WEB应用程序的WEB-INF/lib下。