在jsp中调用其他类的函数

时间:2017-02-06 17:10:09

标签: java jsp tomcat

我在tomcat的WEB-INF/classes中有一个Crypting类。 加密类有以下方法:

generateKey(w,h)

encrypt(key,src)

decrypt(key,enc)

现在我需要在jsp中访问这些功能 我对如何调用它们有疑问。我是否必须为该类创建对象并访问它们或任何其他方法

<%@page import="java.io.*,com.Crypting"%>
<%
Crypting c=new Crypting();
img=c.generateKey(w,h);
encr=c.encrypt(img,src);
%>

这是对的吗?

1 个答案:

答案 0 :(得分:1)

是的,它是正确的,你应该有你的类的一个实例,然后从你的代码中调用一个方法,在你的代码中,你必须在第二行中指定返回类型,就像你在类中所描述的那样!! / p>

<%
Crypting c=new Crypting();
img=c.generateKey(w,h); // here specify type of the img object !!
/*Image img = c.generateKey(w,h); for example*/
encr=c.encrypt(img,src); // the same thing here 
%>