我已经在 Eclipse 中编写了一个示例 JSP 文件和一个 Java 文件,并试图在我的 JSP 中调用 Java 类,但它不起作用。 JAVA文件的代码如下:
TestJava.jva
public class TestJava {
public void test(String msg)
{
System.out.println("My name is "+msg);
}
}
Java 文件位于 src
文件夹中。我的JSP文件test.jsp
如下:
测试.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 无法解析为类型”。我研究了 Stack Overflow 中的其他相关帖子,但这些方法也没有用。作为 JSP 的新手,我无法理解如何修复该错误。所以我想问是否有人可以帮我解决这个问题。
谢谢。
最佳答案
为了在java中使用类对象,你需要先导入类。
与jsp中的scriplets几乎相同,这里你通过<%@ page %>
导入它脚本标签。
<%@ page import="your.class*" %>
关于java - 如何在 JSP scriptlet 中使用 Java 类?错误说该类无法解析为类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15717376/