¿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.

Respuestas a la pregunta(6)

Su respuesta a la pregunta