Java/JSP WEB-INF/类无法导入

标签 java jsp

自从我不得不做一些 Java/JSP 以来已经有一段时间了......

我在 WEB-INF/classes/MyClass.java 中有一个 java 类 在 Netbeans 中构建成功,我可以在类文件夹中看到 MyClass.class。

在我的jsp页面中,我有

<%@ page import="MyClass" %>

Tomcat 说无法解析导入...

我试图将 MyClass 放在一个包中(WEB-INF/com/MyClass),然后将该包导入到我的 Jsp 文件中。导入不再引发错误,但我无法实例化 MyClass 对象,说类型未解析...

我在这里做错了什么......?

感谢所有帮助! :)

最佳答案

WEB-INF/classes/MyClass.java 

让我猜测您使用的是默认包,这根本不是一个好习惯。尝试将您的类分配给一个包并根据该包进行导入。

做类似的事情:

package myPackage;

class myClass
{
...
}

之后:

<%@ page import="myPackage.myClass" %>

关于Java/JSP WEB-INF/类无法导入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1700416/

相关文章:

eclipse - Apache Tomcat 的问题

Java - 如何使用类名和方法名作为字符串从另一个类调用方法

java - Android Job Scheduler 作业在应用程序关闭后不执行

javascript - Ajax数据发送格式

java - 如何将页面上下文附加到 JSP 中不在 DOM 标记中的 URL 字符串

java - Eclipse Photon 不解析测试源中的导入

java - 如何使用 EnumSet 将 2 位组合到单个字段中?

java - 如何通过从 jsp 的下拉列表中选择值来调用 Spring MVC Portlet Controller 方法

java - 复选框和相应行的值从 jsp 到 java Controller 文件

java - jsp中不显示值