Jsp显示错误

时间:2015-11-09 14:02:31

标签: java jsp eclipse-mars

我在日食火星上得到错误。它不会显示任何弹出这些错误。我甚至可以在错误发生后成功运行,但在这种特殊情况下,这也是一个问题。

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

    Why red flags

  4. 错误:

    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: %>
    

3 个答案:

答案 0 :(得分:6)

您需要导入日期类或完全符合条件。

将其放在页面顶部:

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

或:

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

答案 1 :(得分:3)

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

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

答案 2 :(得分:2)

您错过了导入。没有那个导入Java / JSP“不知道”日期。有办法处理这个错误:

1.-导入日期在页面顶部,告诉您的程序“在哪里找到日期”:

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

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

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

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