1

我正在使用 eclipse,并且我已经导入了在 maven 中创建的动态 web 项目。我的应用程序名称是 StudentManagementSys。我创建了一个 java 类“info.java”,其中包含一些方法,我想在 index.jsp 页面中使用这些方法。请告诉我如何在 index.jsp 中导入这个 java 类。

地点:

\StudentManagementSys\src\main\resources\info.java

\StudentManagementSys\src\main\webapp\index.jsp

我是天真的程序员,所以请提供详细的步骤。

4

1 回答 1

1

首先,约定是以大写字母开头的类名:Info而不是info.

为了能够导入一个类,它必须在一个包中。将类放在默认包中是一种非常糟糕的做法。并且 Maven 期望 Java 源文件是 in src/main/java,而不是 in src/main/resources(用于从类路径加载的属性文件、XML 文件等资源)。src/main/java因此,在(如)下创建一个文件夹树com/mycompany/myproject,并将您的 Java 文件放在那里。它应该从以下行开始:

package com.mycompany.myproject;

然后,您可以将此类导入为任何其他类。

但是 JSP 无论如何都不应该导入类。他们应该只使用 JSP EL、JSTL 和其他自定义标签。JSP 中没有 Java 代码。

看来您还没有掌握 Java 开发的基础知识。在尝试开发 web 应用程序之前,先用简单的控制台程序学习它们,这是一项相当复杂的任务。

于 2013-10-04T20:47:36.607 回答