我有Java程序,因为我有数据库连接,并且很少有方法可以调用来运行SQL查询。我使用Apache ANT为该java文件生成了jar文件。
现在我在JSP中导入了该jar文件。现在如何从该Java文件中存在的jar文件中调用方法executeQuery(String sql)
。
答案 0 :(得分:2)
要在您的网络应用中使用外部.jars
,这些JARs
必须放在WEB-INF/lib
文件夹下,并且您想调用executeQuery(String sql)
中定义的方法XXXXX
1}} class。
如果该类型XXXX
是public
和
XXXX.executeQuery(param)
语法; public
实例方法,则创建XXXX
类型的对象并调用它。答案 1 :(得分:1)
为什么要导入单独的jar文件来执行此操作,您应该使用
答案 2 :(得分:0)
你不应该在JSP(表示层)中这样做,但是如果你真的想要在JSP中导入带有以下行的类/类:
<%@ page import="package1.myClass1,package2.myClass2,....,packageN.myClassN" %>
答案 3 :(得分:0)
首先将外部.jar放到应用程序的lib文件夹中( WEB-INF / lib ),然后只需要导入要使用的jar文件的类或包。使用jsp的import标签。
<%@ page import="yourPackage.ClassName" %>
现在你可以像在简单的java程序中那样简单地在该类的对象上调用你的方法