导入的类无法解析为类型

时间:2014-05-26 16:10:02

标签: java jsp

我是eclipse和jsp的新手。我尝试了很多在jsp文件中导入类但是不断地出现这个错误。

An error occurred at line: 13 in the jsp file: /index.jsp
DateDemo cannot be resolved to a type

我用谷歌搜索但没有把我的课程放到哪里。以下是结构和代码 -

SRC-> beans-> DateDemo.java

package beans;


    import java.util.*;
    public class DateDemo{
    public Date returnDate() {
    Date d=new Date();
    return d;
    }
    }

WebContent-> index.jsp的

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Register here..!!!</title>
</head>
<body>
<%@ page import="beans.DateDemo"%>


    <% DateDemo demo = new DateDemo();
    out.println("Current date : " + demo.returnDate());
    %> 

</body>
</html>

如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

您的JSP似乎完全正确。请检查您的Web应用程序包装(WAR存档,如果您像这样包装,或打开目录,如果它是您的格式)并确保至少有这样:

.../wherever_your_app_is/index.jsp
.../wherever_your_app_is/WEB-INF/web.xml
.../wherever_your_app_is/WEB-INF/classes/beans/DateDemo.class

这是运行Web应用程序所需的最小文件集,如果所有这些文件都存在则应该没有问题