java - jsp调用其他类的函数

标签 java jsp tomcat

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

生成 key (w,h)

加密( key ,源)

解密( key ,enc)

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

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

这是正确的吗?

最佳答案

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

<%
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 
%>

关于java - jsp调用其他类的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42073430/

相关文章:

java - 为什么我的 for 循环不工作?

java - 将服务器上存储的pdf文件打印到客户端打印机

java - 如何使用 Spring Webflux 和 Tomcat 调试已发布的连接?

java - Tomcat + JPA + MySQL : java. lang.NoClassDefFoundError: javax/persistence/Persistence

java - j2ee session 迁移和 session 复制

java - 清理登录数据

java - 用于 Wicket 口概念和状态的数据绑定(bind)器

java - 基于安全策略创建java沙箱

javax/servlet/jsp/tagext/TagLibraryValidator - 运行 Web 项目

Java Web 应用程序 - 将 scriptlet 重构为最佳实践方法