解决第二个问题需要import java.text.*;第一个问题在于你将String写错了,第一个字母应该是大写.

解决方案 »

  1.   

    Sorry!应该是:import java.sql.Date;
      

  2.   

    应该这样了:
    <%
    int i=2;
    String str="个制服!现在时间为";
    Date date=new Date();
    %>
    看看有什么不同。
      

  3.   

    应该是:
    String str="个制服!现在时间为"; (大写s)
    Date date=new Date();   (Date not Data)
      

  4.   


    <%
    int i=2;
    String str="个制服!现在时间为";
    java.util.Date date=new java.util.Date();
    %>
      

  5.   

    还是不行!
    <%@page contentType="text/html;charset=gb2312" %>
    <%@ page import="java.sql.*"%>
    <%
    int i=2;
    String str="个制服!现在时间为";
    Date date=new Date();
    %>
    <html>
    <body>org.apache.jasper.JasperException: Unable to compile class for JSP..\work\localhost\_\_0002ffirst_0002ejspfirst_jsp_9.java:61: No constructor matching Date() found in class java.sql.Date.
                     Date date=new Date();
                               ^
    1 error</body>
    </html>
      

  6.   

    这个不变
    <%@ page import="java.util.*"%>
      

  7.   

    不是代码的原因!class找不到!是不是有啥东西要设置!
    救命啊!
      

  8.   

    你的CLASSPATH=C:\j2sdk1.4\lib\dt.jar;C:\j2sdk1.4\lib\tools.jar
      

  9.   

    我试过了,没错了
    sql包中的date类没有这个构造方法,不能Date date=new Date();
    换成util,就应该可以了