Как использовать класс Java в скриптлете JSP? Ошибка говорит, что класс не может быть преобразован в тип

Я написал пример файла JSP в Eclipse и файл Java и пытался вызвать класс Java внутри моего JSP, но он не работает. Код файла JAVA выглядит следующим образом:

TestJava.jva

public class TestJava {
     public void test(String msg)
      {
          System.out.println("My name is "+msg);
      }
}

Файл Java находится по адресуsrc папка. Мой файл JSPtest.jsp составляет:

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

Это дает ошибку как "TestJava не может быть преобразован в тип«. Я изучал другие связанные посты в Переполнении стека, но эти подходы также не работали. Будучи новичком в JSP, я не могу понять, как исправить эту ошибку. Поэтому я спрашиваю, может ли кто-нибудь помочь мне решить эту проблему.

Спасибо.

Ответы на вопрос(6)

Ваш ответ на вопрос