我是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>
如何解决这个问题?
答案 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应用程序所需的最小文件集,如果所有这些文件都存在则应该没有问题