Jsp 显示错误

Jsp showing error

我在 eclipse mars 中遇到错误。对于这些错误,它不会显示任何弹出窗口。即使在出现错误后,我也能够成功 运行,尽管在这种特殊情况下这也是一个问题。

  1. 我不得不一次又一次地 运行 我的服务器,它没有接受更改。
  2. 为什么这些红色波浪线。
  3. 我在尝试 运行 时遇到以下错误。

错误:

org.apache.jasper.JasperException: Unable to compile class for JSP: 

An error occurred at line: 13 in the jsp file: /HelloWorld.jsp
Date cannot be resolved to a type
10: 
11: <%
12: 
13: Date today = new java.util.Date();
14: 
15: String text = "Today's date is: " + today.toString();
16: %>

您需要导入日期-class 或完全限定两者。

要么将其放在页面顶部:

<%@ page import="java.util.Date" %>
....
Date today = new Date();

或:

java.util.Date today = new java.util.Date(); 

您无法在 JSP 页面中导入日期 class: 将以下代码放在 jsp 页面的顶部。

<%@page import="java.util.Date"%> 

您缺少导入。没有那个导入 Java/JSP "don't know" 日期。有多种方法可以处理此错误:

1.- 在页面顶部导入日期,告诉程序 "where to find Date":

<%@page import="java.util.Date"%> 

2.- 或者您可以在声明变量的行中轻松地告诉他:

java.util.Date yourDate= new java.util.Date(); 

请注意,如果您使用第二种方式,则它不适用于 yourDate 以外的其他变量。