Joy*_*Joy 10 java jsp compiler-errors cannot-find-symbol
我在Eclipse和Java文件中编写了一个示例JSP文件,并试图在我的JSP中调用Java类但它无法正常工作.JAVA文件的代码如下:
TestJava.jva
public class TestJava {
public void test(String msg)
{
System.out.println("My name is "+msg);
}
}
Run Code Online (Sandbox Code Playgroud)
Javafile位于src
文件夹中.我的JSP文件test.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>
Run Code Online (Sandbox Code Playgroud)
由于" TestJava无法解析为类型 " ,因此给出了错误.我已经研究了Stack Overflow中的其他相关帖子,但这些方法也没有用.作为JSP的新手,我无法理解如何修复该错误.所以我问是否有人可以帮助我解决这个问题.
谢谢.
要在java中使用类对象,首先需要导入类.与jsp中的scriplet几乎相同,在这里您可以通过<%@ page %>
scriplet标签导入它.
<%@ page import="your.class*" %>
您必须在page指令中编写类的完全限定名称
<%@ page import="fully qualified name of the class" %>
Run Code Online (Sandbox Code Playgroud)