今天才接触jsp,怎么感觉某些部分有点像asp,还有些地方像js啊?呵呵
照书上抄了一段代码,提示错误。。tomcat 6.0.20,jdk1.6
代码:
Date date=new Date();
String datetime=date.toLocaleString();
out.print("现在时间是:"+datetime+"<br />");提示14行,也就是Date date=new Date();错误。书上的环境是1.5,难道jdk1.6中没这个系统变量?
另外我想问,.net和jsp,哪个好学啊?我以前一直弄asp的。。很多人说.net容易学?

解决方案 »

  1.   

    The constructor Date() is undefinedStacktrace:
    org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
    org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
    org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:439)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:334)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:312)
    org.apache.jasper.compiler.Compiler.compile(Compiler.java:299)
    org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      

  2.   

    晕,发现问题了,忘记了<%@page import="java.util.Date"%>
      

  3.   

    JSP 很容易学的。你在JSP页面用以下代码片段必须先导入相关的包Date date=new Date();类似:
    <%@ page import="java.util.*"%>
      

  4.   

    hehe 忘记导包了  jsp 和asp都差不多看你发展的方向了 
      

  5.   

    如果以前一点java基础都没有也可以学吗?接触过一点.net,感觉和别人说的相反,我怎么觉得jsp比.net入门简单?