¿Cómo usar una clase de Java en el scriptlet JSP? El error dice que la clase no se puede resolver en un tipo
He escrito un archivo JSP de muestra en Eclipse y un archivo Java y estaba intentando llamar a la clase Java dentro de mi JSP pero no está funcionando. El código del archivo JAVA es el siguiente:
TestJava.jva
public class TestJava {
public void test(String msg)
{
System.out.println("My name is "+msg);
}
}
El Javafile se encuentra ensrc
carpeta. Mi archivo JSPtest.jsp
es como sigue:
prueba.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>My First JSP with JAVA</title>
</head>
<body>
<jsp:useBean id="link" scope="application" class = "TestJava" />
<% TestJava t=new TestJava();
t.test("Joy");
%>
</body>
</html>
Está dando error como "TestJava no se puede resolver a un tipo". He estudiado otras publicaciones relacionadas en Stack Overflow, pero esos enfoques tampoco funcionaron. Al ser nuevo en JSP no puedo entender cómo corregir ese error. Por lo tanto, estoy preguntando si alguien puede ayudarme a solucionar ese problema.
Gracias.