|
蓝森林 http://www.lslnet.com 2006年8月25日 8:28
[jsp]Date类的使用?
想读取系统时间,有如下代码片断:
[code]
<%@ page import="java.text.SimpleDateFormat" %>
<%@ page import="java.util.*" %>
..
Date nowdate=new Date();
SimpleDateFormat ss=new SimpleDateFormat("yyyy-MM-dd");
orderdate=ss.format(nowdate);
[/code]
浏览器报错:
Generated servlet error:
The type Date is ambiguous
好像是说Date这个类型易混淆?
怎么解决? |
你的页面中是不是又有java.sql.*这类的包?
如果有,因为java.sql中也有一个Date,所以你在代码中直接写Date nowdate,机器就不知道要调用哪个Date了。
解决办法就是在引用到java.util里的Date,就直接写java.util.Date nowdate = new java.util.Date(); 即可解决。 |
public String getDateTime(String timeformat){
java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat(timeformat);
java.util.Date d = new java.util.Date();
return sdf.format(d);
}
应该没问题的 |
感谢..已解决。 |
|