Java 如何在JSP中从jar文件调用方法?
我有Java程序,因为我有数据库连接,很少有方法可以调用来运行SQL查询。我使用ApacheAnt为该java文件生成了jar文件。Java 如何在JSP中从jar文件调用方法?,java,jsp,Java,Jsp,我有Java程序,因为我有数据库连接,很少有方法可以调用来运行SQL查询。我使用ApacheAnt为该java文件生成了jar文件。 现在我在JSP中导入了这个jar文件。现在,如何从Java文件中的jar文件中调用方法executeQuery(String sql)。您不应该在JSP(表示层)中这样做,但是如果您确实需要,您必须在JSP中使用以下行导入类: <%@ page import="package1.myClass1,package2.myClass2,....,packageN
现在我在JSP中导入了这个jar文件。现在,如何从Java文件中的jar文件中调用方法
executeQuery(String sql)
。您不应该在JSP(表示层)中这样做,但是如果您确实需要,您必须在JSP中使用以下行导入类:
<%@ page import="package1.myClass1,package2.myClass2,....,packageN.myClassN" %>
为什么要导入一个单独的jar文件来执行您应该使用的操作
为了在您的webapp中使用外部
.jar
,这些jar
必须放在WEB-INF/lib
文件夹下,并且您希望调用XXXXX
类中定义的方法-executeQuery(字符串sql)
如果该类型XXXX
为public
且
XXXX.executeQuery(param)
语法李>
public
实例方法,那么创建一个XXXX
类型的对象并调用它首先将external.jar放入应用程序的lib文件夹(WEB-INF/lib),然后只需使用jsp的import标记导入您想要使用的jar文件的类或包
<%@ page import="yourPackage.ClassName" %>
现在,您可以像在简单java程序中一样,简单地对该类的对象调用您的方法