注册 登录
编程论坛 J2EE论坛

新手请教基础问题

我爱动物 发布于 2006-03-27 21:11, 632 次点击
小弟才开始学JSP,写了下面这么一段程序,可是总是报错
<html>
<head><title>DATE</title></head>
<body>
<%@page language="java"%>
<%@page import "java.util.*"%>
<!--the day is<%=(new Java.util.Date()).toLocaleString()%>-->
</body>
</html>
哪位能告诉我为什么啊
5 回复
#2
miss_friend2006-03-27 22:18
将<!--the day is<%=(new Java.util.Date()).toLocaleString()%>-->它改为
<% Date date=new Date(); %>
<%=date.()).toLocaleString()%>
就可以了
#3
wangtaobig2006-03-27 22:47
<%@page import "java.util.*"%>

这错了!在import后那“=”如(<%@page import="java.util.*"%>)
#4
我爱动物2006-03-28 01:06
对了,忘记import后的等号了。但是加了以后还不行,按照2楼大哥说的调了下,也抱错,2楼是不是在date()后面多了个括号啊。

去掉)抱错是这样的:
D:\workspace\test\work\org\apache\jsp\t1_jsp.java:53: 找不到符号
符号: 方法 date()
位置: 类 org.apache.jsp.t1_jsp
out.print(date().toLocaleString());
^
1 错误


另外:定义date后面要加;吗
#5
〃雙掱ぴ搋兜づ2006-03-28 08:37

改成这样就正常了
<html>
<head><title>DATE</title></head>
<body>
<%@page language="java"%>
<%@page import= "java.util.*"%>
the day is<%=(new Date()).toLocaleString()%>
</body>
</html>

因为你前面以经引用了包。后面直接NEW DATE()就行了。
不用把java.util.date()写上。

还有有那个<!-- -->注释页面就会什么也不显示。

#6
我爱动物2006-03-28 14:11
搞定了,直接NEW DATE()就可以了。谢谢大家
1