Wie verwende ich eine Java-Klasse in einem JSP-Scriptlet? Der Fehler besagt, dass die Klasse nicht in einen Typ aufgelöst werden kann
Ich habe eine JSP-Beispieldatei in Eclipse und eine Java-Datei geschrieben und versucht, die Java-Klasse in meiner JSP aufzurufen, aber sie funktioniert nicht. Der Code der JAVA-Datei lautet wie folgt:
TestJava.jva
public class TestJava {
public void test(String msg)
{
System.out.println("My name is "+msg);
}
}
Die Javafile befindet sich insrc
Mappe. Meine JSP-Dateitest.jsp
ist wie folgt:
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>
Es gibt Fehler als "TestJava kann nicht in einen Typ aufgelöst werden". Ich habe andere verwandte Artikel in Stack Overflow studiert, aber diese Ansätze haben auch nicht funktioniert. Als JSP-Neuling verstehe ich nicht, wie man diesen Fehler behebt. Deshalb frage ich, ob mir jemand helfen kann, dieses Problem zu beheben.
Vielen Dank.